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)
还没有任何评论哟~
