来回转换过程中,应该没有什么损失吧
#include "stdafx.h"
#include "stdio.h"
#include "cv.h"
#include "highgui.h"
#include "Math.h"
#include "vector"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
IplImage* img = cvLoadImage("D:\\zj.jpg", 1);
if( !img )
return 0;
IplImage *gray = cvCreateImage(cvGetSize(img), 8, 1);
IplImage *dst = cvCreateImage(cvGetSize(img), 8, 3);
IplImage *dst_gray = cvCreateImage(cvGetSize(img), 8, 1);
cvCvtColor(img, gray, CV_BGR2GRAY);
cvCvtColor(gray, dst, CV_GRAY2BGR);
cvCvtColor(dst, dst_gray, CV_BGR2GRAY);
cvNamedWindow( "img", 1 );
cv