【发布时间】:2011-03-27 14:44:20
【问题描述】:
任何人都知道可能是什么问题:
cvSmooth(origImage, grayImage1, CV_BLUR,3);
我收到错误:
error: cannot convert `cv::Mat' to `const CvArr*' for argument `1' to `void
cvSmooth(const CvArr*, CvArr*, int, int, int, double, double)'
如果我使用:
cvtColor(origImage, grayImage, CV_BGR2GRAY);
一切正常。捕获来自笔记本电脑的相机(实时)。
【问题讨论】:
-
你怎么看?使用 cvtColor 一切正常。 origImage 是来自相机的彩色实时“图片”...
-
所以你认为我需要图片而不是视频?