关于批量将彩色图转为灰度图

今天的任务是完成adaboost分类器中,得到XML文件。其中第一步就是讲正负样本转换为灰度图。

如何批量将正负样本的图片转为灰度图呢?

我参考了这篇文章:http://blog.csdn.net/LightP2_16/article/details/53116866

#include"stdlib.h"         
#include    
#include "stdio.h"      
#include "cv.h"      
using namespace std;
int main()
{
int image_id = 0;
char filename[4936];
char filename2[4936];


IplImage *image = 0, *imageresize = 0;
sprintf(filename, "D:\Pic\smoke\%d.jpg", image_id);
IplImage* src = cvLoadImage(filename);
cout << "\n 开始灰度化! \n";


你可能感兴趣的:(关于批量将彩色图转为灰度图)