opencv:把三通道图转换成灰度图、二值图

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/durpur/article/details/50066823
#include <opencv2/core/core.hpp>  
#include<opencv2/highgui/highgui.hpp>  
#include<opencv2\imgproc\imgproc.hpp>
using namespace cv;

int main()
{//main
Mat image_f= imread("ff16.bmp");
cvtColor(image_f,image_f,CV_BGR2GRAY);//三通道的图转化为1通道的灰度图
threshold(image_f,image_f,145,255,THRESH_BINARY);//通过阈值操作把灰度图变成二值图
namedWindow("original image");  
imshow("original image",image_f); 







waitKey();
return 0;
}//main

展开阅读全文

没有更多推荐了,返回首页