これが私のコードです。とても簡単です。
Mat image = imread("filename.png");
imshow("image", image);
waitKey();
//Image looks great.
Mat image_gray;
image.convertTo(image_gray, CV_RGB2GRAY);
imshow("image", image_gray);
waitKey();
しかし、image.convertTo(image_gray, CV_RGB2GRAY);
回線を呼び出すと、次のエラーメッセージが表示されます。
OpenCV Error: Assertion failed (func != 0) in unknown function, file ..\..\..\sr
c\opencv\modules\core\src\convert.cpp, line 1020
OpenCV2.4.3の使用