What is the functionality of **warpImage** which is an inherited member function from shape transformer
virtual void cv::ShapeTransformer::warpImage ( InputArray transformingImage, OutputArray output, int flags = INTER_LINEAR, int borderMode = BORDER_CONSTANT, const Scalar & borderValue = Scalar() ) const pure virtual
Can somebody brief me the idea behind this function and its utility?