Objective c 如何将UnsafemtableRawPointer作为C';s指向目标c++;?
我正在尝试将CoreML模型集成到我的应用程序中。输出由一个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。
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谢谢,我找到了解决方案。