ImageEn

TIEVisionImage.thinPlateSplineShapeTransform Code Samples


Code samples for thinPlateSplineShapeTransform.
Automatically generated by the Every Method demo.
// Automated test of thinPlateSplineShapeTransform - Replicate Fill - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Replicate Fill - Alpha Channel - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Replicate Fill - 32-Bit RGBA - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
rgb := TColor2TRGB( clWhite );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - Alpha Channel - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
rgb := TColor2TRGB( clWhite );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - 32-Bit RGBA - Typical Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by 50 up, BR by 0 left
rgb := TColor2TRGB( clWhite );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Replicate Fill - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Replicate Fill - Alpha Channel - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Replicate Fill - 32-Bit RGBA - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (replicated fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_REPLICATE, IEVisionScalar( 0,0,0 ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
rgb := TColor2TRGB( clBlack );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - Alpha Channel - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
rgb := TColor2TRGB( clBlack );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );



// Automated test of thinPlateSplineShapeTransform - Color Fill - 32-Bit RGBA - Random Values
// TIEVisionImage.thinPlateSplineShapeTransform (color fill) at 200,200 - Transformed TL by -16 up, BR by 66 left
rgb := TColor2TRGB( clBlack );
img := ImageEnView1.IEBitmap.GetIEVisionImage().thinPlateSplineShapeTransform( srcPoints, dstPoints, ievBORDER_CONSTANT, IEVisionScalar( rgb.b, rgb.g, rgb.r ));
ImageEnView2.IEBitmap.AssignIEVisionImage( img );