HOME > 제품소개 > 영상처리 제품 > Imaging Software > MV Tool

 

개요

 

MVTools software, the core vision algorithm library within Sherlock, is a complete C/C++ library of highly robust grayscale machine vision tools. Unique to MVTools is Edge Crawler, a new geometric pattern-finding tool that extracts and reports
contour points, accurate down to the subpixel level. Some of the additional algorithms available are grayscale search, SMART Series, blob, morphology, point processing, convolution, Fourier transform, non-linear area processing, geometric
transformation, color image processing, camera and display abstractions, and many more features for automation professionals developing and deploying high performance machine vision characteristics within high-volume OEM
products.

Designed for extreme speed, accuracy, and ease-of-use, MVTools offers the most comprehensive set of robust vision
tools that speeds time-to-market for OEMs, system integrators, and automated machine builders. A hardware independent
package, MVTools now supports frame grabbers from any vendor that delivers 8 or 16-bit data to memory.

Once your application's performance is proven from within the MVTools development environment (Sherlock) and are
prepared to deploy your application, several options are available to the OEM or system integrator. For OEMs who
are commonly concerned with embedding the most reliable and cost-effective solution, MVTools C/C++ library or
DLLs allow OEMs to write their own VisualBasic or Visual C++ front ends to access MVTools machine vision algorithms.
The economical MVTools run-time license enables OEMs to minimize their total machine vision hardware and software
costs and deliver the most cost-effective solution.

Alternatively, for OEMs who prefer to program vision tasks via OCX, users can choose to run the Sherlock application in
server mode and communicate with the vision application using a VisualBasic or Visual C++ front end.

 

특징

 

  • Robust and proven software library of core machine vision routines: lets developers focus on their specific
    competitive issues while providing speed and accuracy normally found only in intensively engineered solutions.
  • Use the Windows environment of Sherlock as a prototyping tool: quickly determine the performance of each
    algorithm before writing the first line of application code
  • Designed to fully exploit Intel MMX technology and advanced optimization techniques: many MVTools routines
    are available in both C++ and MMX calls.
  • Edge Crawler: a fundamental tool in extracting high level features from objects such as straight lines, curves,
    circles, and curvature points.
  • Subpixel accuracy: measurements returned have been fully tested and are the most accurate in the industry.
  • Supports frame grabbers from all vendors that deliver 8 or 16-bit data to memory
  • Supports floating point operations.

Datasheet

Licenses

Application Notes