









|
|
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 languages—a 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 wheel—or
the automobile—to 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.
|
|
|
|