Uses lookup tables to perform a neighbour operation on binary images.
Calculates the best size of block for block processing.
Processes image in blocks using user-supplied function.
Write the bitmap X into FILE (8-bit indexed uncompressed).
Estimates the area of the "on" pixels of BW.
Finds the borders of foreground objects in a binary image.
Computes the distance transform of the binary image BW.
Calculates the Euler number of a binary image.
Perform a flood-fill operation on the binary image BW1.
Perform the binary hit-miss operation.
Labels foreground objects in the binary image BW.
Perform a morphological operation on a binary image.
Find the perimeter of objects in binary images.
Select connected regions in a binary image.
Reorders colors in a colormap.
Finds colormap with unique colors and corresponding image.
Rearranges matrix columns into blocks.
Apply filter to matrix blocks
Define a colour map which smoothly traverses the given colors.
Creates a connectivity array.
Implementation of two-dimensional ordered filtering.
Returns the correlation coefficient between I and J.
Deriche 2D image gradient using recursive filters.
Deriche 2D image gradient using recursive filters.
Perform a dilation morphological operation on a binary image.
Detect edges in the given image using various methods.
Perform an erosion morphological operation on a binary image.
Convolve 2 dimensional signals using the FFT.
Create spatial filters for image processing.
Calculates the gray-level co-occurrence matrix P of a gray-level image IM.
creates an indexed image X from an intensitiy image I using multiple threshold levels.
Compute global image threshold using Otsu's method.
Histogram equalization of a gray-scale image.
Perform the Hough transform for circles with radius R on the black-and-white image BW.
Calculate the straight line Hough transform of a binary image I.
Perform the Hough transform for lines or circles.
Converts image data types to a black-white (binary) image.
Rearranges image blocks into columns.
Converts the input image to an image of class double.
Converts the input image to an image of class uint16.
Converts the input image to an image of class uint8.
Adjust image or colormap values to a specified range
Perform morphological closening on a given image.
Computes the complement image.
Perform morphological dilation on a given image.
Perform morphological erosion on a given image.
Computes the linear filtering of the image I and the filter F.
Get image size from file FILENAME.
Shows the histogram of an image using hist.
Finds local spatial maximas of the given image.
Adds noise to image in A.
Perform morphological opening on a given image.
Pad (augment) a matrix for application of image processing algorithms.
Applies the spatial perspective homogeneous transformation P to the image IM.
Read images from various file formats.
Applies any geometric transformation to the image IM.
Scales the image A by a factor M using nearest neighbour interpolation.
Rotation of a 2D matrix about its center.
Rotation of a 2D matrix.
Applies a shear to the image M.
Smooth the given image using several different algorithms.
Perform morphological top hat filtering.
Translate a 2D image by (x,y) using Fourier interpolation.
Write image from octave to various file formats
Returns true for a black-white (binary) image.
Returns true for an gray-scale intensity image.
Returns true for an index image.
Returns true if parameter is a RGB image.
Read a JPEG file from disk.
Write a JPEG file to disc.
Converts a labeled image to an RGB image.
Create a lookup table which can be used by applylut.
Converts a matrix to a intensity image.
Returns the mean value for a 2d real type matrix.
Two dimensional median filtering.
Processes image in sliding blocks using user-supplied function.
Performs non-maximum supression on the given edge data.
Two dimensional ordered filtering.
Two dimensional ordered filtering.
Pads an array in a configurable way.
Read a PNG file from disk.
Writes a png file to the disk using the Red, Green, Blue and Alpha matrices.
Convert a polygon to a region mask.
Performs quadtree decomposition.
Obtain block values from a quadtree decomposition.
Set block values in a quadtree decomposition.
Calculates the 2D-Radon transform of the matrix I at angles given in THETA.
Converts an RGB image to a gray scale image, or a color map to a gray map.
Plot a given color map.
Select a Region Of Interest of an image based on color.
Arbitrary rotation and scaling of a gray-scale image using fast bilinear interpolation.
Returns the standard deviation for a 2d real type matrix.
Finds limits to contrast stretch an image
Computes matrix B by using A as an index to lookup table LUT.