求大佬解答灰度转换问题,一句话的事
opencv吧
全部回复
仅看楼主
level 3
禹earth 楼主
代码如下,简单的BGR转GRAY的代码,然而完成之后就是没变化,求各位大佬解答,入坑萌新不胜感激
}
2018年11月24日 02点11分 1
level 3
禹earth 楼主
#include <iostream>
#include <opencv2\opencv.hpp>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui\highgui.hpp>
#include <opencv2\imgproc\imgproc.hpp>
#include <opencv2\objdetect\objdetect.hpp>
#include <opencv2\imgproc\types_c.h>
using namespace cv;int main(){
Mat img = imread("C:\\Users\\15518\\source\\repos\\cvtest1\\picture\\1.jpg");// 读入一张图片 namedWindow("图片");// 创建一个名为 "图片"窗口
imshow("图片", img);// 在窗口中显示图片 Mat output_image;
cvtColor(img, output_image, CV_BGR2GRAY);
namedWindow("outputwindow");
imshow("outputwindow", img);
waitKey(8000);// 等待4000 ms后窗口自动关闭 return 0;
}
附:代码文本,VS2017 opencv4.0
2018年11月24日 02点11分 2
level 12
你确定没转换?还是你显示原图?
2018年11月24日 06点11分 3
@禹earth 或者能耽误您点时间帮我跑一下截个图看看么[委屈]
2018年11月24日 07点11分
@禹earth 卧槽,大佬我错了
2018年11月24日 07点11分
@禹earth 丢人了
2018年11月24日 07点11分
1