Advertisement

OpenCV 17 测试和训练像素重映射

阅读量:

重映射概念解析

简而言之,这一过程是将输入图像中的每个像素依据特定的规则,对应转移到另一张图像的相应位置上,从而生成一幅全新的图像。

相关API

Remap(
InputArray src, // 输入图像数据
OutputArray dst, // 用于存储输出图像的数组
InputArray map1, // x方向的映射表,支持CV_32FC1或CV_32FC2格式
InputArray map2, // y方向的映射表
int interpolation, // 插值方法,通常采用线性插值,也可选择立方插值等方式
int borderMode, // 边界处理模式,默认为BORDER_CONSTANT
const Scalar borderValue // 边界区域的颜色值
)

代码展示

复制代码
    #include <iostream>
    #include "opencv2/opencv.hpp"
    
    using namespace std;
    using namespace cv;
    
    Mat src, map_x, map_y, dst;
    int index = 0;
    void resetmap();
    int main()

全部评论 (0)

还没有任何评论哟~