|
|
HOME
WHERE TO BUY
SITE MAP
LINKS
SEARCH
Open eVision
Licensing System Demo
New Licensing System
General Features
Development Tools
Open eVision Studio
Libraries
General-purpose
EasyImage
EasyColor
EasyObject
EasyMatch
EasyFind
EasyGauge
Mark Inspection
Open eVision
Data Sheet
Open eVision Eval
|
|
|
Image processing
|
|
|
Main Features
|
Typical Applications
|
Convolution and morphology
Geometric transformations
Image statistics
16-bit accuracy processing
|
Image enhancement
Image restoration
Presence / Absence check
|
|
|
|
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, ...
|
|
|
|
|
|
|
Functions
|
|
Intensity Scale Transformation Functions
|
|
- LUT mapping
|
|
- Gain / Offset change
|
|
- Normalization
|
|
- Uniformization
|
|
|
Manual and Automatic Thresholding
|
|
- Simple and double threshold
|
|
- Absolute, relative, minimum residue, maximum entropy
and isodata threshold selection
|
|
|
Arithmetic and Logic Operations
|
|
- Arithmetic operations:
|
|
|
Add, Subtract Multiply, divide Copy Invert, module, shift
|
|
- Logical and bitwise operations:
|
|
|
AND, OR, XOR, NOT
|
|
- Minimum, maximum
|
|
|
Convolution - linear filtering
|
|
- Pre-defined and optimized filters for
|
|
|
Edge detection:
|
|
|
|
Laplacian, Gradient, Prewitt, Sobel, Roberts
|
|
|
Sharpening:
|
|
|
|
Several Highpass filters
|
|
|
Smoothing:
|
|
|
|
Several Lowpass and Uniform filters
|
|
|
Gaussian filter
|
|
- Custom kernel filtering
|
|
|
Kernel creation and management functions
|
|
|
Morphology - non-linear filtering
|
|
- Pre-defined and optimized operations for
|
|
|
Erosion, dilation Opening, closing Thinning, thickening
|
|
- Median filter
|
|
- Distance function
|
|
|
|
Geometric Transformations
|
|
- Image registration - alignment
|
|
- Horizontal and vertical mirroring
|
|
- Translation, scaling and rotation with optional interpolation
|
|
- General affine transformation with optional interpolation
|
|
- LUT-based warping
|
|
|
Histograms
|
|
- Histogram extraction and analysis
|
|
- Histogram equalization
|
|
|
Contour
|
|
- Contour following
|
|
|
Projection
|
|
- Projection of an image into a 1D vector
|
|
|
Statistics
|
|
- Measurement of
|
|
|
Area, binary moments, Weighted moments, Gravity center, Pixel count, Minimum, maximum value, Average, variance and standard deviation
|
|
|
Noise Reduction by Integration
|
|
- Recursive averaging
|
|
- RMS noise and Signal to Noise ratio (SNR) measurement
|
|
|
De-interlacing
|
|
- Eliminate interlaced images artifacts by rebuilding
or realigning fields
|
|
Focusing
|
|
- Image focus measurement
|
|
|
|
|
|
|