这个error: could not convert ‘cv::Scalar_((double)qBlue()(rgb)怎么解决

x11/4.1.15-2.1.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/qt5/mkspecs/linux-oe-g++ -o processImage.o processImage.cpp
processImage.cpp: In member function 'IplImage ProcessImage::QImageToIplImageRGB(const QImage)’:
processImage.cpp:284:87: error: could not convert ‘cv::Scalar_((double)qBlue()(rgb), (double)qGreen()(rgb), (double)qRed()(rgb), 0.0)’ from ‘cv::Scalar {aka cv::Scalar_}’ to 'CvScalar’
**

         cvSet2D(IplImageBuffer, y, x, CV_RGB(qRed(rgb), qGreen(rgb), qBlue(rgb)),0);
                                                                                   ^

Makefile:744: recipe for target ‘processImage.o’ failed
make: *** [processImage.o] Error 1
17:19:51: The process “/usr/bin/make” exited with code 2.
Error while building/deploying project QTFaceRec (kit: imx6)
When executing step “Make”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值