VPascal is a full featured language which implicitly supports image, vector and matrix math enabling you to calculate complicated image expressions in a single line of code. You can handle images as easily as other languages handle individual numbers. VPascal is easy to learn because it
uses virtually the same syntax as the popular Pascal programming
language (widely used worldwide as a teaching language) but has
many enhancements for imaging applications.
VPascal programs are called "modules". The module
recorder allows you to create simple modules by pointing and clicking
- without writing a single line of code yourself. This is a great
way to speed up development or to learn about VPascal programming.
Any VPascal module can create toolbar
buttons and menu commands. They can also be pre-compiled and ready
to go when V++ starts, or can run automatically at startup and shutdown.
VPascal has over 700 built-in functions
to handle image processing operations such as filtering, zooming,
histogram calculation, object analysis, morphology, and much more
besides.
You can even call the Windows API libraries,
call your own DLLs written in any language, and control laboratory
equipment.
The following documents describing
VPascal in detail are available for download:
VPascal
language overview |
An introductory overview of the
VPascal automation language
(PDF, 145 KB) |
The
VPascal Primer |
An in-depth guide to the syntax and features
of VPascal
(PDF, 475 KB) |
Technical
documents |
Click to go to the Technical Documents page
where you can find more articles about VPascal and its applications |
|