Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何将UnsafemtableRawPointer作为C';s指向目标c++;?_Objective C_Swift_Opencv_Objective C++_Coreml - Fatal编程技术网

Objective c 如何将UnsafemtableRawPointer作为C';s指向目标c++;?

Objective c 如何将UnsafemtableRawPointer作为C';s指向目标c++;?,objective-c,swift,opencv,objective-c++,coreml,Objective C,Swift,Opencv,Objective C++,Coreml,我正在尝试将CoreML模型集成到我的应用程序中。输出由一个MLMultiArray给出,但我需要其中的数据来生成OpenCV矩阵。MLMultiArray中有一个dataPointer属性,它是一个unsafemtablerawpointer。如何将其作为C的指针传递,以便直接使用它生成OpenCV矩阵 提前谢谢 我找到了解决办法。我不需要将dataPointer作为C的指针从Swift传递到Objective-C++。只要在obj-c++文件中导入,我就可以传递整个MLMultiArray。

我正在尝试将CoreML模型集成到我的应用程序中。输出由一个
MLMultiArray
给出,但我需要其中的数据来生成OpenCV矩阵。
MLMultiArray
中有一个
dataPointer
属性,它是一个
unsafemtablerawpointer
。如何将其作为C的指针传递,以便直接使用它生成OpenCV矩阵


提前谢谢

我找到了解决办法。我不需要将
dataPointer
作为C的指针从Swift传递到Objective-C++。只要在obj-c++文件中导入,我就可以传递整个
MLMultiArray
。然后我可以直接使用
dataPointer
获得OpenCV Mat

我找到了一个解决方案。我不需要将
dataPointer
作为C的指针从Swift传递到Objective-C++。只要在obj-c++文件中导入,我就可以传递整个
MLMultiArray
。然后我可以直接使用
dataPointer
来获得OpenCV Mat

非女性化绘图指针
听起来像是一个Swift类型。检查您是否正在查看Objective-C或Swift文档。@Jake谢谢,我找到了解决方案。
UnsafemtableRawPointer
听起来像Swift类型。检查您是否正在查看Objective-C或Swift的文档。@Jake谢谢,我找到了解决方案。