|
|
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 Segmentation
|
|
|
Main Features
|
Typical Applications
|
Blob analysis
Object labeling
Geometric feature extraction
|
Surface inspection
Packaging inspection
Object location
|
|
|
|
The EasyObject library handles image segmentation, i.e. the decomposition of images into separate objects, also called blobs. Once
the objects have been constructed, they can be handled as independent entities. Various geometric parameters or features, such as
area, width, or ellipse of inertia, can be computed on them. Then the objects of interest can be selected by means of their position or
of their computed features. EasyObject also supports the inspection of holes in defined objects. Holes are managed as the objects
themselves, benefiting from the same geometrical features. The EasyObject library manages the relationship between objects and
holes, defining parent objects for holes.
|
|
|
|
Methods
|
|
|
|
Run construction
|
|
Thresholding and pixel aggregation
|
|
|
Object construction
|
|
Run aggregation into objects
|
|
|
Hole construction
|
|
Run aggregation into holes
|
|
|
Feature computation
|
|
Geometric parameter computation
|
|
|
Selection and sorting
|
|
According to some feature value
|
|
|
|
|
Features
|
|
Position
|
|
- Limit center (with distinct orientation angles of bounding box at 0, 22, 45, 68 degrees)
|
|
- Feret bounding box centre (with best suited angle of bounding box)
|
|
|
- Gravity center
|
|
- Centroid
|
|
|
Extent
|
|
- Area (pixel count)
|
|
- Limit size (width/height of the bounding box with distinct orientation
angles at 0, 22, 45, 68 degrees)
|
|
- Feret bounding box size (width/height of the Feret bounding box with best
suited orientation angle)
|
|
- Feret bounding box orientation angle
|
|
|
Ellipse of Inertia
|
|
- Second order geometric moments (Sigma X, Y, XX, YY, XY)
|
|
- Ellipse short & long axis
|
|
- Ellipse orientation
|
|
|
Convex Hull
|
|
- Convex polygon of minimum area that completely
surrounds an object
|
|
|
|
Statistics
|
|
- Min and max gray-level values
|
|
- Average gray-level value
|
|
- Gray-level variance value
|
|
|
Miscellaneous
|
|
- Object number
|
|
- Object class
|
|
- Starting point of the object contour
|
|
- Number of runs
|
|
- Length of the largest run
|
|
|
|
|