opencv——实现图片的粘贴
来源:互联网 发布:淘宝店铺简介有什么用 编辑:程序博客网 时间:2024/04/30 18:48
#include <opencv2/opencv.hpp>#include <stdio.h>int main( int arc ,int argv[]){//读入图像(a为大图,b为小图【用于被粘贴】)IplImage* a = cvLoadImage("C:\\Users\\wxh\\Documents\\Visual Studio 2010\\Projects\\9.24\\9.24\\1.jpg");IplImage* b = cvLoadImage("C:\\Users\\wxh\\Documents\\Visual Studio 2010\\Projects\\9.24\\9.24\\2.jpg");cvNamedWindow("a",1);cvNamedWindow("b",1);//显示图像两张图像cvShowImage("a",a);cvShowImage("b",b);//建立ROL矩形块(感兴趣区,用于设置a图的被粘贴区域)CvRect rect;rect.x = 100 ;rect.y = 100;//ROI区的大小为b图的大小rect.width = b->width;rect.height = b->height;//在啊图中加入ROI区cvSetImageROI(a,rect);//把b图粘贴到a图中的ROI区cvCopy(b,a);//释放ROI区,才能显示整个a图cvResetImageROI(a);//创建c窗口显示粘贴后的图cvNamedWindow("c",1);cvShowImage("c",a);cvWaitKey(0);//释放空间cvReleaseImage(&a);cvReleaseImage(&b);cvDestroyWindow("a");cvDestroyWindow("b");return 0;}
显示结构:c窗口为效果图
0 0
- opencv——实现图片的粘贴
- java实现粘贴图片上传
- 复制粘贴的实现
- 图片的粘贴上传组件
- OpenCV实现对图片的切割
- opencv实现两个图片的混合
- OpenCV实现图片的膨胀和腐蚀
- OpenCV实现任意大小图片的合并
- MFC+OPENCV实现JPEG图片的播放
- 用Opencv实现简单的图片翻页
- opencv实现图片的裁剪以及旋转
- OpenCV 实践程序17——实现图片标注
- OpenCV实现图片锐化
- 实现文件的复制粘贴
- iOS粘贴板的实现
- 前端js实现粘贴图片到可编辑的div(其他标签也可)中
- OneNote粘贴图片报错的解决
- ckeditor粘贴的图片自动上传
- 利用QPixmap显示图片
- iOS/Android/WAP 全兼容专题页面制作方法(三)
- 【Oralce】专用服务器和共享服务器的区别
- 面向对象(oop)与面向过程(opp)的区别
- UVA 11280 - Flying to Fredericton(最短路)
- opencv——实现图片的粘贴
- ★ POJ 3565 费用流(最短和的匹配一定不相交)
- 面试题 -- 1到50个数,每次去掉两个数,增加两个数差的绝对值,最后剩什么数?为什么?
- QT——QVariant
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 数据结构java版六 综合应用
- Android_SmsManager短信管理器_140926
- FOJ2005
- Using UIScrollView with Auto Layout in iOS