Noise generators
additive noise
multiplicative noise
impulsive noise
Conversions
binarize
grayscale
split color planes
merge color planes
- RGB to HSV conversion
- HSV to RGB conversion
Arithmetic
ADD two images
ADD constant value to image
SUB two images
MUL two images
MUL constant value with image
arithmetic maximum of two images
arithmetic minimum of two images
logical AND of two images
logical OR of two images
logical XOR of two images
logical NOT of two images
Histogram
create histogram of an image
negative image
mark level range
contrast stretch
- logarithm operator
binarize by given threshold
hysteresis threshold
gamma correction
Geometry
resize
- shift
flip horizontal
flip vertical
crop
Morphology
erode
dilate
open
close
hit and miss
|
Enhance
convolution
convolution with FFT
maximum
minimum
median
minmax
extrema
rank transform
unsharp masking
gaussian lowpass
laplacian of gaussian
compas mask
Fourier
fast fourier transform
inverse fast fourier transform
- resize image to power of 2 (for FFT)
lowpass filter in frequency space
hipass filter in frequency space
bandpass filter in frequency space
bandstop filter in frequency space
conjugate complex
Wavelet
- Haar wavelet tranformation
- inverse Haar wavelet transformation
- limit coefficients in wavelet domain
Contour
- balloon (growing snake algorithm)
Videocapture
- capture image stream from philips compatible webcam
Input
Load image from file
Load movie from file
Load complex image from file
Load crack code from file
Load gradient from file
Load histogram from file
Load wavelet from file
Output
Save image to file
Save movie to file
Save complex image to file
Save crack code to file
Save gradient to file
Save histogram to file
Save wavelet to file
|