VS+opencv 实现鼠标移动图片
基于控制台应用程序+opencv,实现点击鼠标左键,可
以拖动图片以显示感兴趣区域
#include <opencv2/highgui/highgui.hpp>
//#include <iostream>
//using namespace std;
using namespace cv;
int win_width=1400,win_height=700;
Mat image,win_image; //申明全局变量
Rect rect_win,rect_img;
void moveImage()//实现移动图像
{
Mat image_ROI=image(rect_img); // 定义源图像
感兴趣区域 ROI(需要显示的区域)
image_ROI.convertTo(win_image,image_ROI.type()
); // image_ROI 复制到 win_image
////也可以直接用 Mat win_image=image(rect_img);