opencv - 如何在 Xamarin 中使用 openCV?

标签 opencv xamarin xamarin.forms xamarin.android emgucv

我正在创建一个 Xamarin 项目来检测图像中的某些对象。 我想使用 openCV 库,但我无法将它包装到 xamarin 中。

我将它包装到一个 Windows 窗体应用程序,但我无法将它包装到 Xamarin(我遇到了兼容性错误) 我尝试安装 EMGU.cv 但出现错误:无法找到版本 3.4.3 我也无法更新它。

我还尝试通过从此处下载 openCV 将 openCV 包装到 xamarin https://opencv.org/releases/ 但是我没有找到 .jar 文件来将它添加到我的项目中。

请问我如何在 xamarin 中使用 openCV?

对象检测是否也适用于 openCV?

最佳答案

幸运的是在you之前有人做了一些工作.您已经可以使用为 Android 创建的包装器,但对于 iOS,您必须尝试自己创建包装器

从 2022 年开始编辑:对于 Android,您还可以查看 this GitHub sample , 等等

关于opencv - 如何在 Xamarin 中使用 openCV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56771694/

相关文章:

java - 如何在 Xamarin 表单中为 BLE 拆分和发送 >20 字节的数据?

c# - 通过 URL 加载图像在 Xamarin Forms 中不起作用

mvvm - 嵌套 View 模型的嵌套 View

android - 将 OpenCV 轮廓从 JNI C++ 函数传递到 Android 中的 Java

c++ - 如何将现有函数放入其自己的连续(循环)线程中并将更新的参数传递给它?

c++ - 从 2d 图像像素获取 3d 坐标系中的 x,y

c# - 如何在 Xamarin Forms 中设置条目的顶部填充

xamarin - 将 Android 可翻译字符串传递给 ValueConverter

opencv - 实时静止图像的opencv视差图是否要更改?

c# - 离开/更改页面时的 Xamarin.forms 事件