FFT Shift
A common usage when working with Fourier transform is to shift the the image to put the zero-frequency component in the center of the image. This contribution comes with a filter to perform this transform.

Exponentiation Filters
Two simple filters are contributed to compute the exponential of an image: the first one to raise the image to the power of a constant, the other one to raise the image to the power of the values provided in another image.

Efficient contour detection in binary and label images
ly in ITK, the only way to find the contour of the objects in a binary image is to use the BinaryErodeImageFilter, with a kernel of radius 1. This filter is a generic filter, made to support any shape and size of structuring element, and thus is not optimized [...]

A filter to impose to the input image the minima defined in the marker image.

Consolidated morphology
Grayscale dilation and erosion are basic transformations of mathematical morphology. Used together or with other transformations, they are very useful tools for image analysis. However, they can be very time consuming, especially with 3D images, and with [...]

Efficient N-Dimensional surface estimation using Crofton formula and run-length encoding
Unlike the measure of the area in 2D or of the volume in 3D, the perimeter and the surface are not easily measurable in a discretized image. In this article we describe a method based on the Crofton formula to measure those two parameters in a discritized [...]

Label object representation and manipulation with ITK
Richard Beare has recently introduced a new filter to efficiently labelize the connected components with ITK, and has also proposed to use the run-length encoding used in that filter to implement some of the most useful binary mathematical morphology [...]

Combining labeled images with ITK
Combining some labeled images is a quite common and useful task in image analysis. That's something we may want to do to prepare the markers for a watershed from markers for example, or to write the output of several segmentations in a single file. This [...]

Deconvolution: infrastructure and reference algorithms
The deconvolution, also called deblurring, tries to revert the optical distortion introduced during the aquisition of the image. It is a family of image processing which can be classed in the larger family of image restoration. Deconvolution is a very [...]

WrapITK: Enhanced languages support for the Insight Toolkit
ITK is a huge image analysis library, which contains lots of state of the arts algorithms implementations. However, using it in C++ can be difficult and is definitively bad suited for prototyping. WrapITK aims to allow classes from ITK (and custom, classes [...]

Kappa Sigma Clipping
When an image is mostly composed of background pixels, most of the automatic thresholding methods are failing to produce a relevant threshold. This is mainly caused because one mode is over represented compared to the other in the histogram of the image. [...]

Image projections along an axis
Image projection is a very common task in image analysis to reduce the dimension of an image. A base filter is provided, with some specialized filters which implement different projection methods.

Sort results by

Refine the search results



Powered by Midas