【问题标题】:How can I retrieve by using OpenCV in iOS如何在 iOS 中使用 OpenCV 进行检索
【发布时间】:2018-02-02 03:21:47
【问题描述】:

我在 OpenCV 中找到了网络摄像头的检索功能。
https://github.com/BelBES/HandDetector/blob/master/main.cpp

cv::VideoCapture cap(CV_CAP_OPENNI);
cap.retrieve(mat, CV_16UC1);

我可以在 iOS 中以同样的方式检索它吗?
我试过如下,但它只显示黑色。

mat.convertTo(depthMap, CV_8UC1, 1.0/255);

有什么想法吗? 或者,如何将这个 main.cpp 转换为 iOS?

【问题讨论】:

  • 我对代码示例之间的关系感到困惑。另一个似乎是使用cv::VideoCapture 将数据捕获到cv::Mat,而另一个显然只是将cv::Mat 转换为另一种类型。

标签: c++ ios opencv


【解决方案1】:

在iOS框架opencv2.framework中,有一个类型CvCapture,即C++中的cv::VideoCapture:

试试看。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    相关资源
    最近更新 更多