|
Machine Vision Components,
System Integration Services,
|
|
Machine Vision Products |
VisionMaker for EPIXVisual programming environment reduces development timeThe image processing operations are performed in the host memory of the Pentium host processor. Images are transferred to host via the PCI bus faster than video frame rates. The image processing software is based on Phoenix Imaging's VisionMaker for EPIX. This software package allows the user to configure applications using MS Visual Basic (6.0 or later) or MS Visual C++ (6.0 or later) and our active-X controls. Customers can write their own applications or contract Phoenix Imaging for a Turn-Key solution.
The VisionMaker Integrator software is provided in .DLL format for access to the complete EPIX image processing library and the Phoenix Imaging IOMaker for programming digital or analog input/output cards.The VisionMaker ToolBox provides high level programming access using ActiveX tools. The ToolBox can be used with MS VisualBasic or Visual C++ for drag and drop on the form programming.The VisionMaker Tool Box VIEW and PITOOLS ActiveX controls for MS Visual Basic and VC++. They provide an extension to the Visual Basic ToolBox or the Visual C++ Application Studio Control Palette. The custom controls are added to the palette with the standard controls and may be used just as you would any other control. When you add VisionMaker Tool Box custom controls to a program they are available as part of the development environment. The combination of VisionMaker Integrator and VisionMaker Tool Box provide the user with an extremely powerful machine vision development system with the ease of use normally associated with Microsoft Visual Development Studios. When you add VisionMaker Tool Box custom controls to a project the icons appear in the Visual Basic toolbox or the VC++ App Studio Control Palette. The Visual Basic toolbar appears as illustrated on the left after adding the Pitools OLE Custom Control module and the View OLE Custom Control module. New tools are easily added to environmentA Total of 13 new tools have been added to the standard Visual Basic (Professional Version 6.0 or later) toolbar. The tools added to the Visual Basic toolbar (from left to right and top to bottom) include: calibration tool, multiple normalized correlation tool, area tool, centroid tool, blob tool, golden template match tool, grayscale normalized correlation tool, ruler tool, rotate tool, bridge tool, curve fitting tool, view tool, arc fitting tool and chord tool. This arrangement may change slightly depending on the order in which the .OCX custom controls are added. Additional tools may be added for special applications such as the color inspection and color template matching tools. The toolbar will only appear during the development phase of the project. During the development phase the user may access any of the tools properties for calculation. After the application has been designed and tested, it is normally built (compiled and linked) into an executable format for implementation. In the executable form the application can not have tools added or removed. However, tools that are present in the application can be repositioned and changed in size as required. Even the vision algorithms associated with a tool can be changed during run-time deployment. The vision algorithm associated with each of the tools can be changed to meet the specific requirements of a particular application, even after implementation in the field! The Phoenix Imaging VisionMaker Tool Box also provides methods by which the application developer can add their own functionality. The VisionMaker Tool Box provides access to the base class allowing the developer to customize copies of the existing tools or create entirely new tools. Since the VisionMaker Integrator provides access to the image processing and I/O libraries through .DLLs the user can even incorporate the vision and I/o editors in their tools. The flexibility of the VisionMaker package is unsurpassed. You can configure applications to use as many vision editors as required, the number is only limited by the amount of memory available. Special Features:
For a description of the ToolBox components click here. To see an example of a tool, its property panels and functionality click here. |
|
Copyright © 2000-2008
PHOENIX IMAGING
|