开发环境:VS2012 + OpenCV2.4 (OpenCV语句使用 旧版本形式)
功能:使用鼠标控制三个窗口的放大与缩小
使用见程序:
#include <highgui.h>
#include <imgproc/imgproc.hpp>
#include <opencv.hpp>
#include <core/types_c.h>
using namespace std ;
using namespace cv ;
IplImage *vis_image ;//可见光图片
IplImage *ir_image ;//红外光图片
IplImage *imagesum ;//融合图片
IplImage *m_display=cvCreateImage(cvSize(1080,600),IPL_DEPTH_8U,3);//整个窗口
IplImage *temp_display=cvCreateImage(cvSize(720,560),IPL_DEPTH_8U,3);//左侧融合窗口
IplImage *temp1_display=cvCreateImage(cvSize(360,280),IPL_DEPTH_8U,3);//右上可见光窗口
IplImage *temp2_display=cvCreateImage(cvSize(360,280),IPL_DEPTH_8U,3);//右下红外窗口
IplImage *large_display = cvCreateImage(cvSize(1080,560),IPL_DEPTH_8U,3);//大窗口显示一个图片
CvRec