Calibration invalidation, Simple calibration, Calibration invalidation -9 – National Instruments IMAQTM User Manual

Page 94: Simple calibration -9

Advertising
background image

Chapter 6

Calibrating Images

© National Instruments Corporation

6-9

IMAQ Vision for Visual Basic User Manual

Calibration Invalidation

Any image processing operation that changes the image size or orientation
voids the calibration information in a calibrated image. Examples
of methods that void calibration information include

CWIMAQVision.Resample2

,

CWIMAQVision.Extract2

,

CWIMAQVision.Unwrap

, and

CWIMAQImage.ArrayToImage

.

Simple Calibration

When the axis of the camera is perpendicular to the image plane and lens
distortion is negligible, use simple calibration. In simple calibration, a pixel
coordinate is transformed into a real-world coordinate through scaling in
the horizontal and vertical directions.

Use simple calibration to map pixel coordinates to real-world coordinates
directly without a calibration grid. The software rotates and scales a pixel
coordinate according to predefined coordinate reference and scaling
factors. You can assign the calibration to an arbitrary image using

CWIMAQVision.SetSimpleCalibration

.

To perform a simple calibration, set a coordinate system (angle, center,
and axis direction) and scaling factors on the defined axis, as shown in
Figure 6-7. Express the angle between the x-axis and the horizontal axis
of the image in degrees. Express the center as the position, in pixels, where
you want the coordinate system origin. Set the axis direction to direct or
indirect. Simple calibration also offers a correction table option and a
scaling mode option.

Use

CWIMAQSimpleCalibrationOptions.CalibrationAxisInfo

to define the coordinate reference. Use

CWIMAQSimpleCalibrationOptions.GridDescriptor

to specify the scaling factors. Use

CWIMAQSimpleCalibrationOptions.CorrectionScalingMode

to set the scaling mode. Set

CWIMAQSimpleCalibrationOptions.LearnCorrectionTable

to

True

to learn the correction table.

Advertising