|
Sapera Processing
is a Windows®- based comprehensive programming
library for image processing and analysis
designed to simplify vision application
development, Sapera Processing offers a
comprehensive set of optimized tools, as a suite
or standalone. While Sapera Processing is
optimized for use with DALSA Coreco's boards, it
is hardware independent to facilitate
portability across 3rd party platforms. Sapera
uses high-performance C++ classes and MMX, SSE
(streaming SIMD Extensions) and SSE2 to meet the
challenging operational requirements of today's
imaging systems
(download
data sheet).
The Sapera Processing tool set includes:
Image Processing Libraries
A series of highly
optimized basic image processing functions,
including: filtering, geometry, measurement,
morphology, point-to-point, segmentation,
transform operations and subpixel edge
detection.
Search (pattern matching)
Matches patterns
to determine location and alignment, and
includes correlation-based and geometric-based
algorithms to achieve accuracy up to 1/50th of a
pixel. Designed to work under poor and uneven
lighting conditions, Search's fast, robust and
accurate algorithms are well suited for
demanding alignment applications.
View Benchmark for
Search.
Optical Character Recognition (OCR)
Supports both
solid and dot matrix fonts, standard and user
trainable fonts, scale/ aspect ratio invariant,
works well on degraded and poorly illuminated
images. View Benchmark for OCR.
View Benchmark for
OCR.
Barcode/Decoding
Locates and
decodes "UNI" and 2-dimensional bar codes for a
variety of standard codes. Designed to operate
on degraded and poorly illuminated images, the
Barcode tool includes rapid, robust algorithms
and functions, and is fully rotational/scale
invariant.
View Benchmark for
Barcode.
Blob Analysis
Separates
foreground objects from the background and
calculates more than 50 spatial and grayscale
blob features, including: area, location,
perimeter, elongation, roundness, convexity,
bounding box and orientation.
View Benchmark for
Blob. |
|