1stVision Inc. Think Digital Imaging...Think 1stVision!

 

 

 

Sapera Processing Library SW


OVERVIEW

KEY FEATURES


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.

     
    • Optimized performance using MMX, SSE and SSE-2 instruction sets
    • High level C++ classes simplify application development
    • Hardware independent
    • Modular and easy-to-use
    • Few parameters to adjust (automatic calculation)
 

   

Products from 1stVision include firewire 1394 cameras from AVT Allied Vision Tec USB 2.0 CMOS and CCD cameras from IDS Camera link cameras from Imperx, GigE and Gigabit Ethernet cameras from Imperx, frame grabbers and framegrabbers from Dalsa Dalsa-Coreco Coreco , CCTV lens from Fujinon , Tamron , Pentax , and Computar , line scan cameras from Dalsa, Genie cameras Gige from Dalsa Coreco camera link cameras from JAI and Pulnix