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