Opencv将两幅或多幅IplImage图像同时并行显示在同一副图像上——程序

本文介绍了如何使用OpenCV的cvSetImageROI()函数将两幅或更多IplImage图像并行显示在同一副图像上,包括设置图像缩放、间隙和布局,以及转换为灰度图进行对比的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    做图像对比时难免想要将两幅图像平行显示在同一幅图像中或者竖直显示在同一副图像中。opencv提供了cvSetImageROI()函数可以很简单的实现这一功能,我只需先读取两幅图像,确定图像要缩放的倍数后,再确定图像是按列并排还是按行并排,计算图像要缩放到的尺寸,以及设计两幅图像之间,图像和边缘之间要放多少空隙或者不放,就ok了。
    下面就实现来看看。我的两幅图像大小是一样的,这里两幅都是IplImage图像,读入时先转成灰度图再共同显示,显示时上下左右离边界,两幅图像之间均有10个像素的距离,显示后在图像上画横线对比:
    原图左:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值