Progress of this program can be monitored. See MONITOR section.
Name Prompt Count Type FILE Database File Name 1-64 Char DBIC Database Input Channel List 1-16 Int MTOC Mag Tape Output Channel List 1-16 Int DBIW Database Input Window 0-4 Int MTSZ Mag Tape Image Size (Pixels, Lines) 0-2 Int TEX1 Database Descriptive Text 1 0-64 Char
EASI>FILE="...filename..."
EASI>DBIC=i,j,...,p | integers, 1-16
EASI>MTOC=i,j,...,p | integers, 1-16
EASI>DBIW=Xoffset,Yoffset,Xsize,Ysize EASI>DBIW= | defaults to entire imageThe offset + size must not exceed the image size.
EASI>MTSZ=i,j | integersThe first element represents the number of pixels per line and the second element is the number of lines. If defaulted, MTSZ will take the number of pixels, number of lines specified in DBIW(3), DBIW(4) respectively.
EASI>TEX1="string"
The mag tape size (MTSZ) specifies the number of pixels per line and the number of lines per band to be written on tape. If defaulted, MTSZ will be set as the input database window dimensions defined by DBIW(3) and DBIW(4). If DBIW is defaulted, the entire image database will be written to tape.
Appropriate headers are written on tape before image data are written. The database pixel size is saved on the tape header.
IMH can write several frames (images) on the same tape. This is done by running IMH once for each image, using the same tape, without rewinding the tape between runs.
A TAPE MUST BE MOUNTED ON THE TAPE DRIVE BEFORE RUNNING IMH.
EASI>MONITOR="ON" | turn monitor ON (default)
EASI>MONITOR="OFF" | turn monitor OFF (recommended if
| running in batch/background mode)
P C I T A P E F O R M A T
+----------------------------------------------------------+
| Record 1: Header |
| ---------------- |
| Note: integer I*2 values are stored with the most |
| significant byte first. |
| |
| Bytes Type Contents |
| |
| 1- 2 I*2 Number of Lines (L) |
| 3- 4 I*2 Number of Pixels/Line (P) |
| 5- 6 I*2 Number of Channels (C) |
| 7- 8 I*2 X Pixel Size (metres) |
| 9-10 I*2 Y Pixel Size (metres) |
| 11-12 C*2 Creation Day |
| 13-16 C*4 Creation Month |
| 17-18 C*2 Creation Year |
| 19-20 I*2 Data Record Length (N Bytes/record) |
| 21-84 C*64 Descriptor |
| 85-512 C*428 Reserved |
| |
| Record 2 to L+1 : Image data |
| ----------------------------- |
| A record contains 1 channel for 1 line. Where |
| a record size is is given in bytes 19-20 of header |
| |
| L - Lines |
| C - Channels |
| P - Pixels per line |
| |
| +-------------------------------+ |
| Rec 2 | Line 1 Channel 1 | |
| +-------------------------------+ |
| 3 | Line 1 Channel 2 | |
| +-------------------------------+ |
| | : | |
| +-------------------------------+ |
| C+1 | Line 1 Channel C | |
| +-------------------------------+ |
| | : | |
| +-------------------------------+ |
| (L-1)*C+L+1 | Line L Channel 1 | |
| +-------------------------------+ |
| | : | |
| +-------------------------------+ |
| C*L+1 | Line L Channel C | |
| +-------------------------------+ |
| **End-of-file** |
+----------------------------------------------------------+
EASI>FILE="irvine.pix" EASI>DBIC=1,2,3 EASI>MTOC=1,2,3 EASI>DBIW= EASI>MTSZ= EASI>TEX1="EASI/PACE Training Data Set Image" EASI>R IMH