计算摄影中的图像拼接与融合技术
1. 图像拼接算法实现
在图像拼接部分,使用 OpenVX 在 stitch.c 中实现。处理单通道输入图像的 OpenVX 图如下:
fs << "remap2_dst_height" << coeffs2.rows;
Mat coeffs1_s16, coeffs2_s16;
coeffs1.convertTo(coeffs1_s16, CV_16SC1, (float)(1<<12));
fs << "coeffs1" << coeffs1_s16;
coeffs2.convertTo(coeffs2_s16, CV_16SC1, (float)(1<<12));
fs << "coeffs2" << coeffs2_s16;
操作步骤如下:
1. 创建 OpenVX 上下文并读取拼接参数 :
const char* config_filename = argv[3];
vx_context context = vxCreateContext();
/* Read config images and remaps */
vx_image coeffs1, coeffs2;
if(vxa_import_opencv_image(config_filename, "coeffs1", context,
&coeffs1, NUL
图像拼接与多波段融合技术解析
超级会员免费看
订阅专栏 解锁全文
17

被折叠的 条评论
为什么被折叠?



