Mat src = mat_ori;//imread(img_original);Mat src_template = imread(img_template);cvtColor(src, src, COLOR_BGR2RGB);//不轉換,matchTemplate將報錯cvtColor(src_template, src_template,COLOR_BGR2RGB);//不轉換,matchTemplate將報錯
error: (-215:Assertion failed) (depth == CV_8U || depth == CV_32F) && type == _templ.type() && _img.dims() <= 2 in function 'cv::matchTemplate
解決方法:
Mat src = mat_ori;//imread(img_original);
?? ??? ??? ?Mat src_template = imread(img_template);
?? ??? ??? ?cvtColor(src, src, COLOR_BGR2RGB);//不轉換,matchTemplate將報錯
?? ??? ??? ?cvtColor(src_template, src_template,COLOR_BGR2RGB);//不轉換,matchTemplate將報錯