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

Color Image Analysis   Color Image Analysis Library
Main Features Typical Applications
Fast conversion to 11 color spaces Food inspection
Color segmentation Printing
Color verification PCB inspection

EasyColor includes a set of optimized color systems transformation functions and color analysis functions. The color systems supported are RGB, XYZ, L*a*b*, L*u*v*, YUV, YIQ, ISH, LSH, VSH, LCH and YSH. EasyColor provides efficient means to convert images between these systems and to transform color images into gray level images and vice versa.

Operation Principles

Although the RGB (red, green, blue) representation of color images is well suited for color reproduction (it is used by monitors and cameras), many other representations have been designed for various purposes. More particularly, the “Intensity/Saturation/Hue” color systems are well suited for machine vision applications. Easy- Color supports several of them. They separate the achromatic (black and white) component (Intensity) from the chromatic components (Saturation and Hue) which are used to describe colors. This allows a more intuitive interpretation of colors and is very useful to segment colors while eliminating lighting effects. It is thus required, when doing color image processing, to convert the RGB images coming from the camera to another color space, such as LSH, ISH or YSH. EasyColor provides a set of optimized color space conversion functions.

Also included in EasyColor are traditional color image processing functions (such as Bayer pattern conversion and color balance correction), as well as powerful color analysis functions, which allow the user to detect and classify color objects and defects. For example, color image segmentation allows you to decompose a color image in different regions by assigning a class to every pixel. Color image segmentation can be used in conjunction with EasyObject to perform blob analysis on the segmented regions. It is also possible to filter pixels by selecting ranges of values for each component, for example, selecting “olive green” pixels based on their hue only, with a loose discrimination on the intensity and saturation to eliminate surface and lighting effects.

Functions
Color transformations
- Lookup Tables (LUTs)
- LUT for specific usage
Colorimetric systems conversion
LUT for gain / offset (color)
LUT for color calibration
LUT for color balance:
gamma pre-compensation, white balance
Color image components
- Merging and extracting image components
- Pseudo-coloring
Color classification for segmentation
Special color formats
- YUV 422 decompression
- Bayer patterns to RGB

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