OpenCVのメジャーアップデートが先日行われ、ついに3.0が登場したが、地味なところが変わっていた。 これまで、cv::Matに取り込んだ画像の色空間の変更は、以下のように書いた: cv::Mat color = cv::imread("hoge.png", 1); // Read as Color image cv::Mat gray; cv::cvtColor(color, gray, CV_BGR2GRAY); // BGR -> GrayScale @Windows 書式自体には全く変更がないが、3.0以降では第3引数の定数(CV_BGR2GRAYなど)の名称が変更され、以下のようになる: cv::Mat color = cv::imread("hoge.png", 1); // Read as Color image cv::Mat gray; cv::cvtColor(col