COMPANY PRODUCTS CUSTOMER SERVICES DOWNLOAD CONTACT US NEWS & EVENTS
 

HOME

WHERE TO BUY

SITE MAP

LINKS

SEARCH

Open eVision
General Features

Open eVision Accessories
Evaluation
Learning
Development

Libraries
EasyImage
EasyColor
EasyObject
EasyMatch
EasyFind
EasyGauge
EasyOCV
EasyOCR
EasyBarCode
EasyMatrixCode

Licensing
Licensing System

New Acquisition Front Ends
ActiveGigE for Open eVision
ActiveDcam for Open eVision
Evaluation Programs

Data Sheet

Free evaluation of
the Open eVision
functionalities

Image processing   Image Processing Library
Main Features Typical Applications
Convolution and morphology Image enhancement
Geometric transformations Image restoration
Image statistics Presence / Absence check
16-bit accuracy processing

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, …

NEW  Refactoring improving the execution time due to SSE2 technology.
NEW  Flexible Masks for selected image analysis functions. They provide a powerful way of restricting the processing to freely shaped parts of the image.
NEW  Interest Point Detectors

Canny edge detector

The Canny detector is known as the optimal edge detector. It operates on a gray-scale BW8 image and delivers a black-and-white BW8 image where pixels have only 2 possible values, 0 and 255. Pixels corresponding to edges in the source image are set to value 255 while other pixels are set to value 0. The Canny edge detector offers three optimal characteristics for the image processing applications:

  • A good detection: find as many edges in the image as possible
  • A good localization: the found edges are as close as possible to the "real" edges in the image
  • A minimal response: a single edge response is accepted for each position, i.e. avoiding multiple close or intersecting edge responses

Harris corner detector

The Harris corner detector is popular due to its strong invariance to rotation, illumination variation and image noise. It operates only on a grayscale BW8 image. The Harris Corner Detector delivers a vector of points of interest. The following characteristics are available for every point of interest:

  • The corner position (pixel coordinates with sub-pixel accuracy if enabled)
  • The cornerness measure
  • The magnitude of the gradient w.r.t. the differentiation scale σd
  • The value of the gradient along the X-axis w.r.t. the differentiation scale σd
  • The value of the gradient along the Y-axis w.r.t. the differentiation scale σd
Functions
Intensity scale transformation functions
- Gain / Offset change
- Normalization
- Uniformization
- Lookup mapping
Thresholding
- Automatic thresholding
Min residue, max entropy, isodata
- Manual thresholding
Single threshold (absolute and relative)
Double threshold
- Histogram-based threshold
Arithmetic and logic operations
- Arithmetic operations:
Add, Subtract
Multiply, divide
Copy
Invert, module, shift
- Logical and bitwise operations:
AND, OR, XOR, NOT
- Minimum, maximum
- Pixel compare
- Histogram equalization
Convolution
- Pre-defined filters for
Edge detection:
Laplacian, Gradient, Prewitt, Sobel, Roberts
Sharpening:
Several high-pass filters
Smoothing:
Several low-pass including Gaussian filter and uniform filters
Gaussian filter
- Custom kernel filtering
Kernel creation and management functions
Non-linear filtering
- Morphological operators
Erosion, dilation
Opening, closing
Thinning, thickening
Top-hat filters
New Hit-and-miss transform:
It detects a particular pattern of foreground and background pixels in an image
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 focus
Noise reduction and estimation
- Spatial noise reduction
Convolution
Median filters
- Temporal noise reduction
Recursive average
Moving average
Average
- Noise estimation
Root-mean-square noise
Signal-to-noise ratio
Operation on interfaced video frames
- 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

Euresys products comply with the RoHS Directive

Copyright © 1989 - 2010 Euresys s.a. All rights reserved - See Euresys Terms and Conditions
For questions about Euresys Company and Products please contact info@euresys.com
RPM Liège 0437408137 - TVA BE 437 408 137 - RC Liège 168 568