学习opencv之像素重映射
像素重映射就是将输入的图像中的像素的位置按照一定规则放置到另一个位置,这个规则可以自己去创建,用到了opencv中的cv::remap,
Remap(
InputArraysrc,// 输入图像
OutputArraydst,// 输出图像
InputArray map1,// x 映射表 CV_32FC1/CV_32FC2
InputArray map2,// y 映射表
intinterpolation,// 选择的插值方法,常见线性插值,可选择立方等
intborderMode,// BORDER_CONSTANT
const Scalar borderValue// color
)
以下是代码实现: