Special Functions

Functions for convolutions, creating and applying specific types of filters, commonly used in signal processing and analysis.

Functions

af.anisotropic_diffusion() - Anisotropic Smoothing Filter.

af.approx1() - Interpolation across a single dimension.

af.approx1_uniform() - Interpolation across a single dimension in uniform steps

af.approx2() - Interpolation along two dimensions.

af.approx2_uniform() - Interpolation along two dimensions in uniform steps

af.canny() - Canny Edge Detector.

af.convolve1() - Convolution Integral for one dimensional data.

af.convolve2() - Convolution Integral for two dimensional data.

af.convolve2_gradient_nn() - Version of convolution that is consistent with the machine learning formulation that will spatially convolve a filter on 2-dimensions against a signal.

af.convolve2_nn() - Version of convolution that is consistent with the machine learning formulation that will spatially convolve a filter on 2-dimensions against a signal.

af.convolve2_separable() - Faster equivalent of the canonical 2D convolution for filters/kernels that can be decomposed into two separate spatial vectors.

af.convolve3() - Convolution Integral for three dimensional data.

af.color_space() - Colorspace conversion function.

af.confidence_cc() - Segment image based on similar pixel characteristics.

af.dilate() - Dilation(morphological operator) for images.

af.fir() - This function implements a Finite Impulse Filter.

af.gaussian_kernel() - Creates a Gaussian Kernel.

af.gloh() - SIFT feature detector and GLOH descriptor extractor.

af.gradient() - Calculate the gradients of the input

af.gray2rgb() - Grayscale to RGB colorspace converter.

af.hamming_matcher() - Calculates Hamming distances between two 2-dimensional arrays

af.harris() - Harris corner detector.

af.hsv2rgb() - HSV to RGB colorspace converter.

af.hypot() - Evaluate the length of the hypotenuse of two inputs.

af.is_image_io_available() - Checks if Image IO is available

af.iterative_deconv() - Inverse Deconvolution using iterative methods

af.load_image() - Load an image from disk to an array

af.load_image_memory() - Load an image from memory which is stored as a FreeImage stream

af.load_image_native() - Load an image as is original type.

af.maxfilt() - Find maximum value from a window.

af.mean_shift() - Edge-preserving smoothing filter commonly used in object tracking and image segmentation.

af.medfilt() - Median Filter.

af.medfilt1() - 1D Median Filter.

af.medfilt2() - 2D Median Filter.

af.minfilt() - Find minimum value from a window.

af.nearest_neighbour() - Calculates which points in the train are nearest to each other point

af.orb() - ORB Feature descriptor.

af.pad() - Pad an array.

af.regions() - Find blobs in given image.

af.resize() - Resize an input image.

af.rgb2gray() - RGB to Grayscale colorspace converter.

af.rgb2hsv() - RGB to HSV colorspace converter.

af.rgb2ycbcr() - RGB to YCbCr colorspace converter.

af.rotate() - Rotate an input image or array.

af.sat() - Summed Area Tables.

af.save_array() - Save an array to a binary file

af.save_image() - Save an array to disk as an image

af.save_image_memory() - Save an array to memory as an image using FreeImage stream

af.save_image_native() - Save an image as is original type.

af.scale() - Scale an input image.

af.sift() - SIFT feature detector and descriptor extractor.

af.sign() - Return the sign of elements in an array.

af.sin() - Evaluate the sine function.

af.skew() - Skew an input image.

af.sobel_operator() - Perform a 2-D spatial gradient measurement on an image

af.susan() - SUSAN corner detector.

af.transform() - Transform an input image.

af.transform_coordinates() - Transform input coordinates to perspective.

af.translate() - Translate an input image.