Product Detail :
Key Features
● Set of optimized fundamental image processing and analysis functions
● Convolution and morphology
● Geometric transformations
● Histogram computation and analysis
● Noise estimation and reduction
● HDR (High Dynamic Range) image fusion
EasyImage Description
- EasyImage includes operations usually performed as pre-processing steps to improve the image quality and obtain a good contrast between the background and the objects to be inspected.
- EasyImage supports gray-level and color images. Selected morphology functions are also optimized for binary (1-bit per pixel) and bi-level images.
- EasyImage includes numerous image processing functions, such as enhancement and restoration by linear or non-linear filtering, arithmetic and logic operations, geometric transformations for image registration, histogram analysis for thresholding, projection, ...
EasyImage includes the following functions:
- Gain / Offset change: Normalization, Uniformization, Lookup table mapping
- Thresholding: Automatic thresholding, Min residue, max entropy, isodata, Manual thresholding; Single threshold (absolute and relative), Double threshold, Histogram-based threshold
- Arithmetic operations: Addition, Subtraction, Multiplication, Division, Copy, Invert, Module, Shift
- HDR (High Dynamic Range) image fusion
- Logical and bitwise operations: AND, OR, XOR, NOT
- Pixel comparison, Minimum, maximum
- Histogram equalization
- Linear filtering: Edge detection (Laplacian, Gradient, Prewitt, Sobel, Roberts filters), Sharpening, Smoothing (Gaussian and uniform filters). Custom kernel filtering: Kernel creation and management functions.
- Non-linear filtering: Morphological operators (Erosion, Dilation, Opening, Closing, Thinning, Thickening, Top-hat filter, Hit-and-miss transform, Morphological distance), Median filter
- Geometric transformations: Image registration (alignment), Horizontal and vertical mirroring, Translation, scaling and rotation with optional interpolation, LUT-based (un)warping
- Vector operations, Projection, Profile sampling (line segment, path, contour) and analysis
- Statistics: Measurement of Area, Binary moments, Weighted moments, Gravity center, Pixel count and pixel statistics, Minimum and maximum gray-level value, Average, variance and standard deviation
- Histogram computation and analysis
- Image focusing
- Noise estimation and reduction: Spatial noise reduction (Convolution, Median filters), Temporal noise reduction (Recursive average, Moving average, Average), Noise estimation (Root-mean-square noise, Signal-to-noise ratio)
- Elimination of the interlaced images artifacts by rebuilding or re-aligning fields
- Feature point detectors: Harris corner detector, Canny edge detector
- Other operations: Overlay, Scalar gradient