图像识别前处理---学习(1)

图像增强:

1.使用equalizeHist灰度增强;

  Mat imghist,togrey;
    cvtColor(img,togrey,CV_BGR2GRAY);//灰度化
  equalizeHist(togrey,imghist);



2.进行R,G,B 三个通道增强后合成;

  Mat imgmerge;
  std::vectormv1(img.channels());
  split(img,mv1);
  for(int i=0;i equalizeHist(mv1[i],mv1[i]);
  merge(mv1,imgmerge);
  imshow("merge",imgmerge);






你可能感兴趣的:(opencv)