OpenCVのC APIでcvDivを使用して、Iplイメージのすべての行列要素で2を除算しようとしています。私のコードは次のとおりです。
IplImage* src = cvLoadImage(argv[1]);
CvMat* src1 = cvCreateMat(src->height, src->width, CV_16UC3);
cvDiv(src, src1, double scale=2);
しかし、次のエラーが発生します。
error: expected primary-expression before ‘double’
誰でも理由がわかりますか?または、行列のすべての要素を特定の数、たとえば 2 で割る他の方法はありますか?