2012年7月23日
摘要: 本文主要讲的是怎样将2幅图片叠加,就像电影里面有时候出现的镜头一样,2幅图片可以按照不同比例重叠,当然这里主要是利用opencv自带的函数addWeighted().参考资料为opencv自带tutiol及其代码。 开发环境:ubuntu12.04+opencv2.4.2+Qt4.8.2+QtCreator2.5. 实验功能: 单击Open image1按钮,打开第1幅图片并在左边显示出来。 单击Open image2按钮,打开第2幅图片并在中间显示出来。 在Alpha栏输入第1幅图片在图片混合时所占的比例,这时Beta栏的值也会跟着改变,因为2着的比例之和为1.0. 同理,在... 阅读全文
posted @ 2012-07-23 22:55 tornadomeet 阅读(8095) 评论(0) 推荐(1) 编辑
摘要: 本文主要讲讲怎样对Mat矩阵进行mask操作,其实也就是对Mat矩阵的滤波操作,俗称卷积,参考文献为opencv自带的tutiol及其code. 开发环境:ubuntu12.04+opencv2.4.2+Qt4.8.2+QtCreator2.5. 实验功能: 单击Open image按钮,手动选择所需滤波的原图片。 单击Setting按钮,弹出对话框,选择滤波所用的模式,这里有2种模式,分别为自己实现滤波功能和采用opencv自带的滤波函数filter2D实现。 单击Process按钮,实现图片滤波过程,并将滤波结果显示在图片窗口中。 滤波完成后,图片下方法显示滤波所采用的模式... 阅读全文
posted @ 2012-07-23 18:21 tornadomeet 阅读(14380) 评论(0) 推荐(1) 编辑

阿萨德发斯蒂芬