没有匹配函数来调用' MatToUIImage'

时间:2018-02-24 04:19:31

标签: ios objective-c opencv opencv3.0 objective-c++

我正在使用OpenCV Contrib框架来预先形成面部识别。我需要将cv :: Mat转换为UIImage。但是,当我调用MatToUIImage函数时,我收到错误。

No matching function for call to 'MatToUIImage'

这是我正在使用的代码......

MatToUIImage(face, outcome);

face是cv :: Mat,outcome是UIImage。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

查看open source on GitHub,看起来原型实际上是:

UIImage* MatToUIImage(const cv::Mat& image);

这意味着您真正想要的功能只需要一个参数(cv::Mat)并返回UIImage

UIImage *outcome = MatToUIImage(face);