|
AFAPI void | grad (array &dx, array &dy, const array &in) |
| C++ Interface for calculating the gradients. More...
|
|
AFAPI array | loadImage (const char *filename, const bool is_color=false) |
| C++ Interface for loading an image. More...
|
|
AFAPI void | saveImage (const char *filename, const array &in) |
| C++ Interface for saving an image. More...
|
|
AFAPI array | loadImageMem (const void *ptr) |
| C++ Interface for loading an image from memory. More...
|
|
AFAPI void * | saveImageMem (const array &in, const imageFormat format=AF_FIF_PNG) |
| C++ Interface for saving an image to memory. More...
|
|
AFAPI void | deleteImageMem (void *ptr) |
| C++ Interface for deleting memory created by saveImageMem or af_save_image_memory. More...
|
|
AFAPI array | loadImageNative (const char *filename) |
| C++ Interface for loading an image as its original type. More...
|
|
AFAPI void | saveImageNative (const char *filename, const array &in) |
| C++ Interface for saving an image without modifications. More...
|
|
AFAPI bool | isImageIOAvailable () |
| Function to check if Image IO is available. More...
|
|
AFAPI array | resize (const array &in, const dim_t odim0, const dim_t odim1, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for resizing an image to specified dimensions. More...
|
|
AFAPI array | resize (const float scale0, const float scale1, const array &in, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for resizing an image to specified scales. More...
|
|
AFAPI array | resize (const float scale, const array &in, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for resizing an image to specified scale. More...
|
|
AFAPI array | rotate (const array &in, const float theta, const bool crop=true, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for rotating an image. More...
|
|
AFAPI array | transform (const array &in, const array &transform, const dim_t odim0=0, const dim_t odim1=0, const interpType method=AF_INTERP_NEAREST, const bool inverse=true) |
| C++ Interface for transforming an image. More...
|
|
AFAPI array | transformCoordinates (const array &tf, const float d0, const float d1) |
| C++ Interface for transforming coordinates. More...
|
|
AFAPI array | translate (const array &in, const float trans0, const float trans1, const dim_t odim0=0, const dim_t odim1=0, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for translating an image. More...
|
|
AFAPI array | scale (const array &in, const float scale0, const float scale1, const dim_t odim0=0, const dim_t odim1=0, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for scaling an image. More...
|
|
AFAPI array | skew (const array &in, const float skew0, const float skew1, const dim_t odim0=0, const dim_t odim1=0, const bool inverse=true, const interpType method=AF_INTERP_NEAREST) |
| C++ Interface for skewing an image. More...
|
|
AFAPI array | bilateral (const array &in, const float spatial_sigma, const float chromatic_sigma, const bool is_color=false) |
| C++ Interface for bilateral filter. More...
|
|
AFAPI array | histogram (const array &in, const unsigned nbins, const double minval, const double maxval) |
| C++ Interface for histogram. More...
|
|
AFAPI array | histogram (const array &in, const unsigned nbins) |
| C++ Interface for histogram. More...
|
|
AFAPI array | meanShift (const array &in, const float spatial_sigma, const float chromatic_sigma, const unsigned iter, const bool is_color=false) |
| C++ Interface for mean shift. More...
|
|
AFAPI array | minfilt (const array &in, const dim_t wind_length=3, const dim_t wind_width=3, const borderType edge_pad=AF_PAD_ZERO) |
| C++ Interface for minimum filter. More...
|
|
AFAPI array | maxfilt (const array &in, const dim_t wind_length=3, const dim_t wind_width=3, const borderType edge_pad=AF_PAD_ZERO) |
| C++ Interface for maximum filter. More...
|
|
AFAPI array | dilate (const array &in, const array &mask) |
| C++ Interface for image dilation (max filter) More...
|
|
AFAPI array | dilate3 (const array &in, const array &mask) |
| C++ Interface for 3D image dilation. More...
|
|
AFAPI array | erode (const array &in, const array &mask) |
| C++ Interface for image erosion (min filter) More...
|
|
AFAPI array | erode3 (const array &in, const array &mask) |
| C++ Interface for 3d for image erosion. More...
|
|
AFAPI array | regions (const array &in, const af::connectivity connectivity=AF_CONNECTIVITY_4, const dtype type=f32) |
| C++ Interface for getting regions in an image. More...
|
|
AFAPI void | sobel (array &dx, array &dy, const array &img, const unsigned ker_size=3) |
| C++ Interface for extracting sobel gradients. More...
|
|
AFAPI array | sobel (const array &img, const unsigned ker_size=3, const bool isFast=false) |
| C++ Interface for sobel filtering. More...
|
|
AFAPI array | rgb2gray (const array &in, const float rPercent=0.2126f, const float gPercent=0.7152f, const float bPercent=0.0722f) |
| C++ Interface for RGB to gray conversion. More...
|
|
AFAPI array | gray2rgb (const array &in, const float rFactor=1.0, const float gFactor=1.0, const float bFactor=1.0) |
| C++ Interface for gray to RGB conversion. More...
|
|
AFAPI array | histEqual (const array &in, const array &hist) |
| C++ Interface for histogram equalization. More...
|
|
AFAPI array | gaussianKernel (const int rows, const int cols, const double sig_r=0, const double sig_c=0) |
| C++ Interface for generating gausian kernels. More...
|
|
AFAPI array | hsv2rgb (const array &in) |
| C++ Interface for converting HSV to RGB. More...
|
|
AFAPI array | rgb2hsv (const array &in) |
| C++ Interface for converting RGB to HSV. More...
|
|
AFAPI array | colorSpace (const array &image, const CSpace to, const CSpace from) |
| C++ Interface wrapper for colorspace conversion. More...
|
|
AFAPI array | unwrap (const array &in, const dim_t wx, const dim_t wy, const dim_t sx, const dim_t sy, const dim_t px=0, const dim_t py=0, const bool is_column=true) |
| C++ Interface for rearranging windowed sections of an input into columns (or rows) More...
|
|
AFAPI array | wrap (const array &in, const dim_t ox, const dim_t oy, const dim_t wx, const dim_t wy, const dim_t sx, const dim_t sy, const dim_t px=0, const dim_t py=0, const bool is_column=true) |
| C++ Interface for performing the opposite of unwrap. More...
|
|
AFAPI array | sat (const array &in) |
| C++ Interface wrapper for summed area tables. More...
|
|
AFAPI array | ycbcr2rgb (const array &in, const YCCStd standard=AF_YCC_601) |
| C++ Interface for converting YCbCr to RGB. More...
|
|
AFAPI array | rgb2ycbcr (const array &in, const YCCStd standard=AF_YCC_601) |
| C++ Interface for converting RGB to YCbCr. More...
|
|
AFAPI void | moments (double *out, const array &in, const momentType moment=AF_MOMENT_FIRST_ORDER) |
| C++ Interface for calculating an image moment. More...
|
|
AFAPI array | moments (const array &in, const momentType moment=AF_MOMENT_FIRST_ORDER) |
| C++ Interface for calculating image moments. More...
|
|
AFAPI array | canny (const array &in, const cannyThreshold thresholdType, const float lowThresholdRatio, const float highThresholdRatio, const unsigned sobelWindow=3, const bool isFast=false) |
| C++ Interface for canny edge detector. More...
|
|
AFAPI array | anisotropicDiffusion (const af::array &in, const float timestep, const float conductance, const unsigned iterations, const fluxFunction fftype=AF_FLUX_EXPONENTIAL, const diffusionEq diffusionKind=AF_DIFFUSION_GRAD) |
| C++ Interface for gradient anisotropic(non-linear diffusion) smoothing. More...
|
|
AFAPI array | iterativeDeconv (const array &in, const array &ker, const unsigned iterations, const float relaxFactor, const iterativeDeconvAlgo algo) |
| C++ Interface for Iterative deconvolution algorithm. More...
|
|
AFAPI array | inverseDeconv (const array &in, const array &psf, const float gamma, const inverseDeconvAlgo algo) |
| C++ Interface for Tikhonov deconvolution algorithm. More...
|
|
AFAPI array | confidenceCC (const array &in, const array &seeds, const unsigned radius, const unsigned multiplier, const int iter, const double segmentedValue) |
| C++ Interface for confidence connected components. More...
|
|
AFAPI array | confidenceCC (const array &in, const array &seedx, const array &seedy, const unsigned radius, const unsigned multiplier, const int iter, const double segmentedValue) |
| C++ Interface for confidence connected components. More...
|
|
AFAPI array | confidenceCC (const array &in, const size_t num_seeds, const unsigned *seedx, const unsigned *seedy, const unsigned radius, const unsigned multiplier, const int iter, const double segmentedValue) |
| C++ Interface for confidence connected components. More...
|
|
AFAPI af_err | af_gradient (af_array *dx, af_array *dy, const af_array in) |
| C Interface for calculating the gradients. More...
|
|
AFAPI af_err | af_load_image (af_array *out, const char *filename, const bool isColor) |
| C Interface for loading an image. More...
|
|
AFAPI af_err | af_save_image (const char *filename, const af_array in) |
| C Interface for saving an image. More...
|
|
AFAPI af_err | af_load_image_memory (af_array *out, const void *ptr) |
| C Interface for loading an image from memory. More...
|
|
AFAPI af_err | af_save_image_memory (void **ptr, const af_array in, const af_image_format format) |
| C Interface for saving an image to memory using FreeImage. More...
|
|
AFAPI af_err | af_delete_image_memory (void *ptr) |
| C Interface for deleting an image from memory. More...
|
|
AFAPI af_err | af_load_image_native (af_array *out, const char *filename) |
| C Interface for loading an image as is original type. More...
|
|
AFAPI af_err | af_save_image_native (const char *filename, const af_array in) |
| C Interface for saving an image without modifications. More...
|
|
AFAPI af_err | af_is_image_io_available (bool *out) |
| Function to check if Image IO is available. More...
|
|
AFAPI af_err | af_resize (af_array *out, const af_array in, const dim_t odim0, const dim_t odim1, const af_interp_type method) |
| C Interface for resizing an image to specified dimensions. More...
|
|
AFAPI af_err | af_transform (af_array *out, const af_array in, const af_array transform, const dim_t odim0, const dim_t odim1, const af_interp_type method, const bool inverse) |
| C Interface for transforming an image. More...
|
|
AFAPI af_err | af_transform_v2 (af_array *out, const af_array in, const af_array transform, const dim_t odim0, const dim_t odim1, const af_interp_type method, const bool inverse) |
| C Interface for the version of af_transform that accepts a preallocated output array. More...
|
|
AFAPI af_err | af_transform_coordinates (af_array *out, const af_array tf, const float d0, const float d1) |
| C Interface for transforming an image C++ Interface for transforming coordinates. More...
|
|
AFAPI af_err | af_rotate (af_array *out, const af_array in, const float theta, const bool crop, const af_interp_type method) |
| C Interface for rotating an image. More...
|
|
AFAPI af_err | af_translate (af_array *out, const af_array in, const float trans0, const float trans1, const dim_t odim0, const dim_t odim1, const af_interp_type method) |
| C Interface for translate an image. More...
|
|
AFAPI af_err | af_scale (af_array *out, const af_array in, const float scale0, const float scale1, const dim_t odim0, const dim_t odim1, const af_interp_type method) |
| C Interface for scaling an image. More...
|
|
AFAPI af_err | af_skew (af_array *out, const af_array in, const float skew0, const float skew1, const dim_t odim0, const dim_t odim1, const af_interp_type method, const bool inverse) |
| C Interface for skewing an image. More...
|
|
AFAPI af_err | af_histogram (af_array *out, const af_array in, const unsigned nbins, const double minval, const double maxval) |
| C Interface for histogram. More...
|
|
AFAPI af_err | af_dilate (af_array *out, const af_array in, const af_array mask) |
| C Interface for image dilation (max filter) More...
|
|
AFAPI af_err | af_dilate3 (af_array *out, const af_array in, const af_array mask) |
| C Interface for 3d image dilation. More...
|
|
AFAPI af_err | af_erode (af_array *out, const af_array in, const af_array mask) |
| C Interface for image erosion (min filter) More...
|
|
AFAPI af_err | af_erode3 (af_array *out, const af_array in, const af_array mask) |
| C Interface for 3D image erosion. More...
|
|
AFAPI af_err | af_bilateral (af_array *out, const af_array in, const float spatial_sigma, const float chromatic_sigma, const bool isColor) |
| C Interface for bilateral filter. More...
|
|
AFAPI af_err | af_mean_shift (af_array *out, const af_array in, const float spatial_sigma, const float chromatic_sigma, const unsigned iter, const bool is_color) |
| C Interface for mean shift. More...
|
|
AFAPI af_err | af_minfilt (af_array *out, const af_array in, const dim_t wind_length, const dim_t wind_width, const af_border_type edge_pad) |
| C Interface for minimum filter. More...
|
|
AFAPI af_err | af_maxfilt (af_array *out, const af_array in, const dim_t wind_length, const dim_t wind_width, const af_border_type edge_pad) |
| C Interface for maximum filter. More...
|
|
AFAPI af_err | af_regions (af_array *out, const af_array in, const af_connectivity connectivity, const af_dtype ty) |
| C Interface for regions in an image. More...
|
|
AFAPI af_err | af_sobel_operator (af_array *dx, af_array *dy, const af_array img, const unsigned ker_size) |
| C Interface for getting sobel gradients. More...
|
|
AFAPI af_err | af_rgb2gray (af_array *out, const af_array in, const float rPercent, const float gPercent, const float bPercent) |
| C Interface for converting RGB to gray. More...
|
|
AFAPI af_err | af_gray2rgb (af_array *out, const af_array in, const float rFactor, const float gFactor, const float bFactor) |
| C Interface for converting gray to RGB. More...
|
|
AFAPI af_err | af_hist_equal (af_array *out, const af_array in, const af_array hist) |
| C Interface for histogram equalization. More...
|
|
AFAPI af_err | af_gaussian_kernel (af_array *out, const int rows, const int cols, const double sigma_r, const double sigma_c) |
| C Interface generating gaussian kernels. More...
|
|
AFAPI af_err | af_hsv2rgb (af_array *out, const af_array in) |
| C Interface for converting HSV to RGB. More...
|
|
AFAPI af_err | af_rgb2hsv (af_array *out, const af_array in) |
| C Interface for converting RGB to HSV. More...
|
|
AFAPI af_err | af_color_space (af_array *out, const af_array image, const af_cspace_t to, const af_cspace_t from) |
| C Interface wrapper for color space conversion. More...
|
|
AFAPI af_err | af_unwrap (af_array *out, const af_array in, const dim_t wx, const dim_t wy, const dim_t sx, const dim_t sy, const dim_t px, const dim_t py, const bool is_column) |
| C Interface for rearranging windowed sections of an input into columns (or rows) More...
|
|
AFAPI af_err | af_wrap (af_array *out, const af_array in, const dim_t ox, const dim_t oy, const dim_t wx, const dim_t wy, const dim_t sx, const dim_t sy, const dim_t px, const dim_t py, const bool is_column) |
| C Interface for performing the opposite of af::unwrap() More...
|
|
AFAPI af_err | af_wrap_v2 (af_array *out, const af_array in, const dim_t ox, const dim_t oy, const dim_t wx, const dim_t wy, const dim_t sx, const dim_t sy, const dim_t px, const dim_t py, const bool is_column) |
| C Interface for the version of af_wrap that accepts a preallocated output array. More...
|
|
AFAPI af_err | af_sat (af_array *out, const af_array in) |
| C Interface wrapper for summed area tables. More...
|
|
AFAPI af_err | af_ycbcr2rgb (af_array *out, const af_array in, const af_ycc_std standard) |
| C Interface for converting YCbCr to RGB. More...
|
|
AFAPI af_err | af_rgb2ycbcr (af_array *out, const af_array in, const af_ycc_std standard) |
| C Interface for converting RGB to YCbCr. More...
|
|
AFAPI af_err | af_moments (af_array *out, const af_array in, const af_moment_type moment) |
| C Interface for finding image moments. More...
|
|
AFAPI af_err | af_moments_all (double *out, const af_array in, const af_moment_type moment) |
| C Interface for calculating image moment(s) of a single image. More...
|
|
AFAPI af_err | af_canny (af_array *out, const af_array in, const af_canny_threshold threshold_type, const float low_threshold_ratio, const float high_threshold_ratio, const unsigned sobel_window, const bool is_fast) |
| C Interface for canny edge detector. More...
|
|
AFAPI af_err | af_anisotropic_diffusion (af_array *out, const af_array in, const float timestep, const float conductance, const unsigned iterations, const af_flux_function fftype, const af_diffusion_eq diffusion_kind) |
| C Interface for anisotropic diffusion. More...
|
|
AFAPI af_err | af_iterative_deconv (af_array *out, const af_array in, const af_array ker, const unsigned iterations, const float relax_factor, const af_iterative_deconv_algo algo) |
| C Interface for Iterative deconvolution algorithm. More...
|
|
AFAPI af_err | af_inverse_deconv (af_array *out, const af_array in, const af_array psf, const float gamma, const af_inverse_deconv_algo algo) |
| C Interface for Tikhonov deconvolution algorithm. More...
|
|
AFAPI af_err | af_confidence_cc (af_array *out, const af_array in, const af_array seedx, const af_array seedy, const unsigned radius, const unsigned multiplier, const int iter, const double segmented_value) |
| C Interface for confidence connected components. More...
|
|