Mira Version 8.55 (12 June 2022)
Mira Pro x64:
Search Keyword Values command
The new Search Keyword Values command creates a table in a Report Window
containing images that satisfy comparisons with keyword values. For example, you can use this
command to find the images in a folder having an exposure time
between 5 and 20 seconds, acquired with a specific filter, and after
a specific date and time. Any number of keywords may be tested using
the comparisons =, <, >, not =, > and <, and others. The collected
images may be displayed, saved as a File List, exported, or
otherwise analyzed as per other Report Window data. The search
result may contain images meeting any one of the keyword criteria or
all of the criteria. The pictures at right show the command dialog,
a report with images matching at least
one of the keyword tests and another report matching all of the
keyword tests.
Create Image Keyword List command
Added commends to the Report Window's context menu: Save to File
List, Display
selected image, and Display selected images as an image
set. This menu is also used by the Search Keyword Values
command.
General Properties dialog
Added an "Open file tabs toward the left" checkbox to the General
Properties dialog. This option controls whether tabs for newly opened files
appear at the left or right end of the tab row of the Multi-tab
control.
Mira Version 8.54 (20 May 2022)
Mira Pro x64
Added View FITS
File Header command to view raw headers directly from the FITS file,
without the changes that are applied during normal FITS file
opening.
All platforms Made several
minor bug fixes.
Mira Pro x64 Version 8.53 (18 April 2022)
This major new release adds several valuable features. For details, see
the User's Guide at
https://www.mirametrics.com/help/mira_pro_x64_8/ and the "Readme" document provided with the Mira installation.
The new Add Metadata command
adds information to image headers at file open or save to
correct errors from the camera control software or add other
useful data. For example, add keywords like SITELONG, SITELAT,
RDNOISE, GAIN, etc., or rename invalid FITS keywords like EXPOSURE when the FITS file
is opened. Beyond repairing errors in the image history, adding
this metadata at file open time
makes tasks such as aperture photometry more efficient.
The Cursor Toolbar makes it
more efficient to change image cursor types or set colors and
other properties.
Changed the Image Set toolbar to the
Image Set Docking Pane.
Added the Measure Lines,
Measure Angles, and Measure Regions
toolbars to the user interface.
FITS Header Pane (updated)
FITS Header Editor (updated)
MIRAPROC Keyword
MIRAFITS Keyword
MIRAVERS Keyword
User's Guide: "Working with FITS Format" (expanded topic)
The capabilities of the Mira Pro x64 Script language have been significantly
expanded for use in standalone scripts and and interacting with the Mira
user interface. See the "Recently Added Features" topic in the online User's Guide at
https://www.mirametrics.com/help/mira_pro_x64_script_8/. Below
is a brief summary.
CMeasurePoints Class
This new class creates a collection of point markers and draws
them on a displayed image. The Point Measurements toolbar is also
opened for working with the marked points.
CMeasureLines Class
This new class creates a collection of lines and draws them on a
displayed image. The Line Measurements toolbar is also opened for
working with the marked lines.
CMeasureAngles Class
This new class creates a collection of angles and draws them on
a displayed image. The Angle Measurements toolbar is also opened for
working with the marked angles.
CMeasureRegions Class
This new class creates a collection of regular or irregular
regions and draws them on a displayed image. The Region Measurements
toolbar is also opened for working with the marked regions.
CImExtract Class
This new class detects and extracts objects and properties
from the image. The CImExtract class manages the detection and
extraction of properties for separated sources in an image. See the
Mira User's Guide for more information under the main topic
Extracting Sources from Images.
CGridView Class
The CGridView
class provides an interface to a 2-dimensional grid of values like those used
by the Mira user interface to report measurements or other tabulated values. This class
can create a grid window for output from the script or attach a grid window
already on the Mira desktop. Attaching a grid allow your scripts to read,
change, or add to the grid contents or subject the tabulated values
to further analysis, like statistics using the CStats class, least squares
fitting using the CLsqFit class, or other processing.
Once a
CGridView window is created by a script, it is subject to
all grid commands available from the Mira user interface.
CLsqFit Class
The CLsqFit class performs least squares analysis of sample data. This
class uses the linear least squares method to fit up to 100 coefficients
for 1 to 10 independent variables. Options include fitting single channel or RGB
data, using built-in functions and user-defined functions, iterative data rejection, point
editing, and forcing coefficients to specified values.
CStats Class
The class was extended to add new methods such as
Kurtosis and Skewness. All functions were extended to support images
as well as ordinary lua tables of data.
CPoint Class
This new class provides a convenient way to work with a pair of
numbers, as for a point on the x,y plane. Several methods and a
collection of math operators are provided for efficiently working
with the x and y members of the CPoint object.
CLabels Class
Revised the class to match the protocol for the new measurement
classes like CMeasurePoints. A few minor bugs were fixed, and the
documentation was revised.
CImage Class
Added the CImage:ToTable() method which converts a
CImage (image object in the script) into a lua table. A
non-class function also exists to convert a lua table to a
CImage.
|