Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Mask Editor is intended for interactive selection of good and bad regions on 2D image and preparation of output files with direct and inversed masks. It works as a basic graphical editor with specific input of the image and output for masks.

Content

Table of Contents

User Interface

...

Shows pop-up windows with help info about navigation. Use scroll bar to read entire help message.

Reset

Restores original image size and spectral limits.

...

Code Block
> med -h
Usage: med [options]

Optional input parameters.

Options:
  -h, --help            show this help message and exit
  -i IFNAME, --fname_img=IFNAME
                        input image file name
  -o OFNAME, --fname_fig=OFNAME
                        output png file name for current canvas
  -m MFNAME, --path_mask=MFNAME
                        common path to I/O files with mask
  -t TITLE, --title=TITLE
                        initial title of the garphical window
  -x XC, --xc=XC        x coordinate of the center for Wedges
  -y YC, --yc=YC        y coordinate of the center for Wedges
  -p PICKER, --picker=PICKER
                        distance in pix, where object line can be reaced by
                        mouse
  -w LW, --lw=LW        object line width
  -c COL, --color=COL   color of the form lines "b"-blue, "k"-black, etc.
  -v, --verbose         allows print on console
  -q, --quiet           supress print on console

...

Form data format

Forms can be saved in file, loaded from file and displayed on image, printed on console monitor, and cleared/removed from image. This can be done using simple data representation for each form, which is quite self-explained in case of pront print or text-file format:

Code Block
Form parameters for composition of the mask
Rectangle   48.00   50.00  262.00  380.00 1 b False False
Rectangle  987.00  853.00  255.00  380.00 1 w True False
Wedge  716.76  674.72  541.18  197.61 -171.39  174.59 1 b False False
Wedge  674.48  667.64  585.84  386.69  174.75  186.99 1 b False False
Circle  712.00  674.00  262.00 1 b False False
Circle 1068.00  180.00  112.00 1 b False False
Circle  191.00  898.00  117.00 1 b False False
Circle  752.00 1098.00   53.00 1 w True False
Line  689.79 1252.80  624.50  223.22 1 w True False
Line  829.99 1252.80  244.47  388.46 1 b False False
Line  836.67 1303.98  268.07  541.89 1 w True False
Line  692.02 1315.11  669.35  827.50 1 b False False
Polygon 1 w True False 10     400     373     620    ...
Polygon 1 b False False 6     329     674     683    ...   

Demonstration of features

Plots for

  • Input image
  • Image with drawn forms on it
  • Image for mask with forms on it
  • Image for inversed mask with forms on it
  • Help window
    Image ModifiedImage ModifiedImage ModifiedImage ModifiedImage ModifiedImage Modified