Scroll
Scroll
int Scroll(
const IMAGE *srcImage,
const FIG_HEADER *figure,
const int accuracy,
const double measureX,
const double measureY,
const double measureAngle,
const double standardX,
const double standardY,
const double standardAngle,
IMAGE *destImage
)
Parameters
*srcImage
|
Input image data structure address
|
*figure
|
Figure data structure address
|
accuracy
|
Scroll precision
0: Normal
1: Precise
|
measureX
|
Measured coordinate X
|
measureY
|
Measured coordinate Y
|
measureAngle
|
Measured coordinate Theta
|
standardX
|
Reference coordinate X
|
standardY
|
Reference coordinate Y
|
standardAngle
|
Reference coordinate Theta
|
*destImage
|
Output image data structure address
|
Return Value
NORMAL(0): Successful completion
ERROR(-1): Unsuccessful completion
Description
Scrolls the input image according to the given reference XYθ and measurement XYθ.
There are two types of scroll: no interpolation and linear interpolation.
The linear interpolation creates the image after scroll more smoothing, but slows down the processing.
Notes