gpt4 book ai didi

android - 如何将 Android 中的 ARGB_8888 图像转换为 Native OpenCV 中的 Mat

转载 作者:行者123 更新时间:2023-12-02 16:50:15 26 4
gpt4 key购买 nike

我在 Android 中将图像加载为位图(配置:ARGB_8888)。

如何使用 JNI 将其转换为 Native OpenCV(C++) 中的 cv::Mat?

最佳答案

在 opencv android 库中有一种方法可以做到这一点。
检查 org.opencv.android 包。
在 Utils.java 中有 bitmapToMat 方法,它是使用自己的 Native Code 实现的。然后你可以通过 Mat.getNativeObjAddr() 将 Mat 传递给 jni。

关于android - 如何将 Android 中的 ARGB_8888 图像转换为 Native OpenCV 中的 Mat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com