/**
* opencvTest:图像的拼接
*
* By missingu
* 2013.11.05
*/
#include "stdafx.h"
#include <opencv2\opencv.hpp>
#include <opencv2\highgui\highgui_c.h>
using namespace cv;
using namespace std;
int main()
{
IplImage * pImg = cvLoadImage(".\\cloud3319.jpg" , CV_LOAD_IMAGE_ANYCOLOR|CV_LOAD_IMAGE_ANYDEPTH) ;
if( pImg == NULL )
{
printf(" cannot open img\n") ;
return -1 ;
}
//const int params[2] = { CV_IMWRITE_JPEG_QUALITY , 100 } ;// opencv 默认压缩比是95
//cvSaveImage( ".\\test.jpg" , pImg ,(const int *)params) ;
//图像拼接
Rect rect ;
rect.x = 0 ;
rect.y = 0 ;
rect.width = 1100 ;
rect.height = 1100 ;
//IplImage *dst = cvCreateImage(cvSize( pImg->width ,pImg->height) , IPL_DEPTH_8U , 3 ) ; // 注意上下要一样 , 这儿的大小可以不是原始图像的大