Pro Script Module

 
Home
Products
Product Briefs
Tech Notes
Tech Support
Purchase
Dealers
Press & News
General Info
Web Tools
Contact
 

Creating powerful scripts for repetitive tasks, custom analysis, or specialized image processing has never been easier.

Mira Pro Script is an easy to use, yet immensely powerful program extension language that provides almost 700 classes and functions working with image data. Using Pro Script you can develop and implement custom analyses and processing procedures that run at the speed of your machine rather than at the speed of an interpreted language.

 

Why Choose Mira Pro Script

Script Classes and Functions

Samples

Listing Image Information

Applying a Filter Kernel to an Image

Prototyping and implementing custom image processing solutions has never been easier. Using Pro Script. you spend less time learning a language and more time analyzing results.

The Pro Script module is far more than just a script interpreter supplemented by "toolkit". By extending the Lua programming language with Mira's rich core of advanced image processing tools, Pro Script makes it both faster and easier for you to get to the bottom line: RESULTS. We have designed Pro Script to greatly reduce the "learning curve" required of competing products, helping scientists and engineers to create powerful, effective software solutions with minimal effort getting up to speed with a "new" programming language. Scripts are compiled in real time and execute procedures faster than with other scripting languagesa huge benefit for mission critical applications and those involving large images and image sets.

See the Class and Function Reference List

Benefits of Mira Pro Script

  • Unlike typical script languages and macro processors, Pro Script is a programming language. It can create programs that may or may not use Mira's extensive image processing core of fast, optimized mathematical algorithms and array processing procedures.
  • In addition to working with images and other data residing in files, Pro Script can take input from Mira and send results back to Mira. This means you don't have to reinvent the wheelor the automobileto have outstanding GUI-level interaction between script data and a rich, scientific image processing environment.
  • Pro Script applies a unique combination of power and simplicity to image processing applications. Pro Script is designed around the premise that the typical user is trained in a technical field but is not a software engineer. Within minutes of first use, a typical Pro Script user can be writing scripts that actually do something useful. Never would you think that so much could be done with so little code!
  • Pro Script uses a real-time compiled language that solves the shortcomings of scripting languages based on command interpreters or modern flavors of old languages like Basic. And it is dynamically extensible, meaning that your scripts can add new packages and extension modules on the fly, drawing from a rapidly expanding collection of commercial and open source tools.
  • Pro Script accelerates the authoring of complex procedures. Scripts compile on the fly and run with minimal processing overhead.
  • Pro Script is truly feature-rich, with dozens of built-in classes and more than 600 methods and global functions for processing, displaying, calibrating, and measuring images and other data.
  • A Mira software platform with Pro Script won't deadlock your software maintenance budget. Mirametrics offers reasonable pricing for upgrades, license extensions, training, and support.

What's Included?

  • Mira Pro Script Software Module. Mira Pro Script is integrated into the Mira Pro and Mira MX software platforms, including an interactive development environment.

  • Sample Scripts. To help you get up to speed fast with Pro Script, the module includes dozens of profusely commented sample scripts that you can run and modify. These scripts range from simple to complex and demonstrate a broad spectrum of the capabilities of the Pro Script module.

  • Mira Pro Script User's Guide. New for Version 7.5, this 500 page, all encompassing, guide to Mira Pro Script documents more than 600 script functions, classes, and methods, and describes the Lua language and its implementation in Mira. The book also includes hundreds of functional script examples showing usage of classes, functions, procedures, and language syntax. This volume is coil bound to open flat on your desk.

  • Programming in Lua, by Roberto Ierusalimschy. This book is the authoritative guide to the Lua language written by its principle architect. Disarmingly straightforward and easy to follow, this masterful work will help the technical software user, who is not a software engineer, to master the Lua language on an astonishingly short timescale.

  • Help Documentation. For detailed on-screen help, Pro Script includes a standalone User's Guide in the Windows' standard CHTML format.

     

  Last Updated 20 Aug 2008