Contents
INTRODUCTION &INSTALLATION
1. Introduction.............................................................. 5
2. Installing and Running XCIP............................................... 6
2.A Installation and Configuration...................................... 6
2.A.1 Configure PC for PIXCI...................................... 6
2.A.2 XCIP Installation........................................... 6
2.B Running XCIP........................................................ 10
2.B.1 No Graphics Option: -nographics............................ 10
2.B.2 Force use of BIOS Option: -biosonly........................ 11
2.B.3 Select Super VGA Option: -svga............................. 11
2.B.4 No Mouse Option: -nomouse.................................. 12
2.B.5 Initialize as RS-170 Option: -rs170........................ 12
2.B.6 Initialize as NTSC Option: -ntsc........................... 13
2.B.7 Initialize as NTSC/S-VIDEO Option (default): -ntsc/yc...... 13
2.B.8 Initialize as CCIR Option: -ccir........................... 13
2.B.9 Initialize as PAL Option: -pal............................. 13
2.B.10 Initialize as PAL/S-VIDEO Option: -pal/yc.................. 14
2.B.11 Import Video Format and State: -f.......................... 14
2.B.12 MIPX Scripts and Batch Mode: -x............................ 14
2.B.13 Respecify Driver's Configuration Option: -conf............. 14
2.B.14 Specify Authorization Key Port: -keylpt.................... 15
2.B.15 Demo Only Option: -menudemo................................ 15
2.B.16 No Warnings Option: -nowarnings............................ 15
2.B.17 XCIP Environment Variable................................... 15
2.C Errors.............................................................. 16
2.C.1 Installation Errors......................................... 16
2.C.2 Operating Errors............................................ 17
2.D Esoterica........................................................... 18
2.D.1 XCIP under DOS.............................................. 18
2.D.2 Temporary Files............................................. 18
2.D.3 Windows 95 - Manual Installation............................ 19
2.D.4 Windows 95 - Forceable Image Memory Allocation.............. 19
3. The Main Menus............................................................ 21
3.A Help................................................................ 22
3.A.1 Help Key Usage.............................................. 22
3.B Setup............................................................... 24
3.C Capture............................................................. 25
3.D View................................................................ 26
3.E Examine............................................................. 27
3.F Process............................................................. 28
3.G Measure............................................................. 29
3.H Draw................................................................ 30
3.I File................................................................ 31
3.J Scripts............................................................. 32
3.K DSP................................................................. 32
3.L Utilities........................................................... 32
3.M Custom.............................................................. 32
3.N Windows............................................................. 32
VIDEO SETUP
4. Video Format &Resolution................................................. 35
4.A QUICK SET VIDEO..................................................... 36
4.B Video State Export/Import &XCOBJ Support........................... 36
5. Video Format.............................................................. 37
5.A Standard, Predefined Formats........................................ 37
5.B Custom Format Modifications......................................... 38
5.B.1 Format Specification - Video Dimensions..................... 38
5.B.2 Format Specification - Timing and A-D Parameters............ 39
5.B.3 Color Conversion: YCrCb to RGB.............................. 41
5.B.4 Color Conversion: RGB to YCrCb.............................. 42
6. Video Resolution.......................................................... 43
6.A Conventions......................................................... 43
6.B Video Sampling, Concepts and Terms.................................. 43
6.C Horizontal Resolution Parameters.................................... 46
6.D Vertical Resolution Parameters...................................... 47
6.E Remaining Parameters................................................ 47
6.F Concluding Advice................................................... 48
CAPTURE &DISPLAY
7. Video Capture &Display................................................... 49
7.A Capture, Digitize, Display, and Blanking............................ 49
8. Motion Sequence Capture &Display......................................... 51
8.A Single Sequences.................................................... 52
8.B Trigger Options..................................................... 53
8.C Repeated Sequences.................................................. 56
9. Triggered Image Capture................................................... 57
9.A Triggered Image Sequence Capture.................................... 59
IMAGE VIEWING
10. Contrast and Lookup Tables (RGB).......................................... 63
10.A Numerical Specification............................................. 64
10.A.1 Numerical Specification: Set................................ 64
10.A.2 Numerical Specification: Modify............................. 67
10.A.3 Numerical Specification: File............................... 67
10.A.4 Numerical Specification: More............................... 67
10.B Center, Width, Depth Paradigm....................................... 68
10.B.1 Center, Width, Depth Paradigm: Red, Green &Blue............ 68
10.B.2 Center, Width, Depth Paradigm: More......................... 71
10.C Black Level, Contrast Paradigm...................................... 71
10.C.1 Black Level, Contrast Paradigm: Red, Green &Blue........... 71
10.C.2 Black Level, Contrast Paradigm: More........................ 72
10.D Band Colorization................................................... 73
10.D.1 Band Colorization: Set Bands................................ 73
10.D.2 Band Colorization: RGB...................................... 74
10.D.3 Band Colorization: HSB...................................... 74
10.D.4 Band Colorization: More..................................... 74
11. Image Display on PC....................................................... 75
11.A Waterfall Line Display on PC........................................ 77
IMAGE EXAMINATION
12. Pixel Peek, Poke &Plot................................................... 79
12.A Selecting Image Buffer and Cursor Coordinates....................... 79
12.B Pixel Value Peek &Poke............................................. 79
12.C Pixel Value Display &Plot.......................................... 80
12.D Image Buffer Sequence Pixel Display &Plot.......................... 84
12.E 3-D Image Plot...................................................... 85
12.F User-defined Pixel Value Plot....................................... 88
13. Histogram Display......................................................... 90
13.A Vertical Display.................................................... 91
13.B Horizontal Display.................................................. 91
13.C Save Histogram Data................................................. 92
13.D Pixel Count......................................................... 92
14. Moments and Center of Mass................................................ 94
14.A Center of Mass Computation.......................................... 95
14.B Moments Computation................................................. 95
15. Feature Finders........................................................... 97
15.A Cursor Coordinate Save and Restore.................................. 98
15.B Mass Features....................................................... 98
15.C Pixel Value Features................................................ 99
16. SMPTE Vertical Interval Time Code (VITC) Decode........................... 101
IMAGE PROCESSING &ENHANCEMENT
17. Processing - Simple Pixel Operations..................................... 103
17.A Pixel Set, AND, XOR, Complement..................................... 104
17.B Dithering........................................................... 104
17.C Thresholding and Contrast Enhancement............................... 104
17.D Lookup Table Mapping................................................ 105
17.D.1 Defining Lookup Tables...................................... 105
18. Processing - Image Copy, Resize, Rotate.................................. 108
18.A Image Copy.......................................................... 108
18.B Copy and Shift Image................................................ 110
18.C Image Flip.......................................................... 110
18.D Copy and Resize Image............................................... 110
18.E Copy and Rotate Image............................................... 111
18.F Copy and Skew Image................................................. 111
19. Processing - Spatial Filters............................................. 112
19.A Low Pass Filters.................................................... 113
19.B High Pass Filters................................................... 113
19.C Median and Rank Filters............................................. 114
19.D Edge Enhancement.................................................... 114
20. Processing - Edge Detectors.............................................. 115
20.A Edge Magnitude Detectors............................................ 116
20.B Edge Gradient Detectors............................................. 117
21. Processing - NxN Operations.............................................. 119
21.A Convolutions........................................................ 120
21.B Dynamic Threshold................................................... 122
21.C Inverse Contrast Mapping............................................ 122
22. Processing - Morphological Operations.................................... 123
22.A Erosion, Dilation, Open, Close, etc................................. 123
22.B Skeletons and Thinning.............................................. 126
22.C Numeric Results..................................................... 127
23. Processing - Transform (FFT) Operations.................................. 128
23.A Set Up.............................................................. 128
23.B Transform........................................................... 129
23.C Frequency Domain Filters............................................ 130
23.D Magnitude and Phase Graphs.......................................... 132
23.E Other Manipulations................................................. 132
23.F File Load &Save.................................................... 132
24. Processing - Equalization &Normalization................................ 133
24.A Intensity Normalization............................................. 133
24.B Histogram Equalization.............................................. 134
25. Processing - Image Interlace Modifications............................... 135
25.A Interlaced Image Data Format Conversion............................. 135
25.B De-flickering Interlaced Images..................................... 137
26. Processing - Two Image Arithmetic........................................ 139
26.A Add, Subtract, OR, XOR, AND, and Average Image Pairs................ 139
26.B Product and Ratio of Image Pairs.................................... 141
26.C Arbitrary Function on Image Pairs................................... 141
27. Processing - Two Image Normalizations.................................... 143
27.A Contrast Match and Modify........................................... 143
27.B Background Corrections.............................................. 143
27.C Speckle Corrections................................................. 144
28. Processing - Image Correlations.......................................... 145
28.A Correlation Profiles................................................ 145
29. Processing - 32 Bit Integration.......................................... 147
29.A Set Up.............................................................. 148
29.B Integration......................................................... 148
30. Processing - Image Sequence Operations................................... 149
30.A Image Sequence Average and Integrate................................ 149
30.B Image Sequence Set Pixels........................................... 150
30.C Difference Image Sequence........................................... 150
30.D Image Sequence Tile................................................. 150
31. Processing - Miscellaneous Operations.................................... 151
31.A Spatial Quantization with Shrink.................................... 151
31.B Halftone Image...................................................... 152
31.C Raw Image Memory Copy............................................... 152
IMAGE MEASUREMENTS
32. Measurements - Introduction.............................................. 153
33. Measurements - Calibrate Intensity....................................... 154
33.A Reference Values.................................................... 154
33.B Explicit Expression................................................. 156
34. Measurements - Calibrate Horizontal &Vertical........................... 157
34.A Reference Points.................................................... 158
34.B H-V Calibration Example............................................. 159
35. Measurements - Distance &Angle.......................................... 160
35.A Distance &Angle Example............................................ 161
36. Measurements - Mark &Plot............................................... 162
36.A Image Warping....................................................... 164
37. Measurements - Blob Analysis............................................. 165
37.A Preparation......................................................... 165
37.B Search.............................................................. 165
37.C Results............................................................. 168
37.D Report.............................................................. 170
38. Measurements - SubPixel Edges............................................ 172
39. Measurements - Particle Tracking......................................... 174
39.A Preparation &Tracking.............................................. 176
39.B Show................................................................ 176
39.C Examine............................................................. 177
PATTERNS &GRAPHICS
40. Test Patterns &Sequences................................................. 181
40.A 2-D Periodic Patterns............................................... 181
40.B Alignment Patterns.................................................. 183
40.C Pattern Movies...................................................... 183
41. Paint, Draw &Text Overlay................................................ 184
41.A Text Overlay........................................................ 185
41.B Paint............................................................... 186
41.B.1 Fill Patterns............................................... 187
41.C Draw................................................................ 188
41.C.1 Sketching Curves............................................ 188
41.C.2 Making Curves Permanent..................................... 193
41.C.3 Filling Regions............................................. 193
FILE &PRINT
42. Image File................................................................ 195
42.A File, TIFF Format................................................... 196
42.A.1 Browse TIFF Database........................................ 198
42.B File, BMP Format.................................................... 200
42.C File, PCX Format.................................................... 201
42.D File, Targa TGA Format.............................................. 202
42.E File, X/Y Format.................................................... 202
42.E.1 Binary Format............................................... 202
42.E.2 Hex Format.................................................. 203
42.E.3 Text Format................................................. 203
42.F File, Compressed.................................................... 204
42.F.1 Run Length Compression...................................... 204
42.F.2 Block Truncation Compression (BTC).......................... 205
42.G File, Image Buffer Stream........................................... 205
43. Image Print............................................................... 207
43.A Preprocessing Options............................................... 207
43.B Sizing &Orientation Options........................................ 208
43.C Halftoning Options.................................................. 209
43.D Printer Selection................................................... 210
43.E Printing............................................................ 211
43.F Suggestions......................................................... 211
MISCELLANEOUS
44. Graph Display, Control &Options.......................................... 215
45. Image Processing Modes.................................................... 222
45.A Image Areas of Interest............................................. 223
45.A.1 Image Buffer................................................ 223
45.A.2 Image Color................................................. 225
45.A.3 Image Area.................................................. 226
45.A.4 Image Regions............................................... 228
46. Image Examination Modes................................................... 233
47. Setup Options............................................................. 234
47.A Image Overlay Display Options....................................... 234
47.B XCIP Environment.................................................... 235
47.C Keyboard &Mouse Options............................................ 235
47.D Graph Display Defaults.............................................. 236
48. Utilities................................................................. 237
48.A DOS Escape.......................................................... 237
48.B File/Directory...................................................... 239
48.C File Display........................................................ 239
48.D Diagnostics......................................................... 239
49. Obscure Menus............................................................. 240
49.A PIXCI® State and Configuration....................................... 240
49.B PC Graphics Adapter................................................. 241
50. Common Questions &Answers................................................ 243
50.A On Configuration.................................................... 243
50.B On User Interaction................................................. 244
50.C On Custom Operations and Macros..................................... 245
50.D On Exporting and Importing.......................................... 247
50.E Miscellaneous....................................................... 248
51. Release Notes............................................................. 249
52. Distribution Contents..................................................... 250
53. Index..................................................................... 252
Specifications and prices subject to change without notice.
EPIX® imaging products are made in the USA.
Copyright © 2025 EPIX, Inc. All rights reserved.