Vous êtes sur la page 1sur 1

#include"stdio.h" #include"string.h" #include"cv.h" #include"highgui.h" int main(int argc, char** argv) { IplImage* pRGBImg=0; IplImage* pGrayImg=0; pRGBImg=cvLoadImage("victorlee.

jpg", CV_LOAD_IMAGE_UNCHANGED); if(pRGBImg==0) { fprintf(stderr, "failed to load input image\n"); return -1; } // Phan bo hinh anh mau xam pGrayImg = cvCreateImage(cvSize(pRGBImg->width, pRGBImg->height), pRGBIm g->depth, 1 ); // Chuyen doi no sang gam mau Xam cvCvtColor(pRGBImg, pGrayImg, CV_RGB2GRAY); // Viet anh mau xam vao 1 tap tin if(!cvSaveImage("my_image_gray.jpg", pGrayImg)) { fprintf(stderr, "failed to write image file\n"); } // Free Image Memory cvReleaseImage(&pRGBImg); cvReleaseImage(&pGrayImg); return 0; }

Vous aimerez peut-être aussi