【问题标题】:Processing OpenCV vs Open CV处理 OpenCV 与 Open CV
【发布时间】:2014-02-14 08:07:40
【问题描述】:

解决方案:

  1. 开始处理 64 位模式(Mac:在首选项中)。
  2. 草图/导入库/添加库(所有库都在那里:谢谢处理团队!!!)
  3. 安装你想要的(我拿Opencv处理)。
  4. 作品。
  5. 享受:)

原问题:

我的系统上安装了 OpenCV。最后经过多次失败和一个完整的新系统安装。

现在我看到有这个处理 OpenCV 库:

http://ubaa.net/shared/processing/opencv/

这太棒了,它带有一个 Mac 安装程序 (10.6)。 现在我有点担心如果我安装这个,安装和工作的 OpenCV 会出现一些问题。

上次我安装了很多次都错了。 Brew 抱怨过不同的 dylib(我的系统上有很多次)。它没有用。

所以在我破坏现在工作的 OpenCV 之前,我想确定这个 opencv 只是用于处理,不会破坏其他东西。

任何评论都会很棒。

谢谢。

更新:

感谢两个答案。

在官方处理页面上有两个opencv库。 上面提到的一个和这个:https://github.com/atduskgreg/opencv-processing。 我已经通过 brew 安装了一个版本的 opencv(在 usr/local/Cellar 中)。 我不想安装官方的 java 版本(我以前不需要并且破坏了它)。 我想在处理中安装一个工作的opencv。 那么如何在处理中安装第二个库(https://github.com/atduskgreg/opencv-processing)。 我试着把它放在处理的库文件夹中,它给了我这个错误

"没有找到 gab.opencv 的库 库必须安装在“sketchbook”文件夹内名为“libraries”的文件夹中。”

【问题讨论】:

  • 它想要 opencv1.0 吗?就像5 1/2年前一样!可怕的过时,我会说......所以是的,很可能,它破坏你当前的安装
  • (+1 即使我不是处理 OpenCV 的粉丝)添加您的 Solution 作为答案并接受它,这样这个问题就显示为已解决。

标签: opencv processing


【解决方案1】:

解决方案:

开始处理 64 位模式(Mac:在首选项中)。 草图/导入库/添加库(所有库都在那里:谢谢处理团队!!!) 安装你想要的(我拿 Opencv 来处理)。 作品。 享受:)

【讨论】:

    【解决方案2】:

    ubaa.net 库非常古老,它不允许您使用 OpenCV 的所有功能。它是在 OpenCV 不支持 Java 开发时开发的。

    我建议你使用官方的Java版本:

    http://docs.opencv.org/doc/tutorials/introduction/desktop_java/java_dev_intro.html

    处理与纯 Java 非常相似,直接使用它应该不会有很多问题。在 Processing 中,您也可以使用 Java 类。

    这个 Java 接口也适用于 android。

    更新: 我不知道 atduskgreg 包装器,但由于它们基于官方 Java,它可能是一个非常好的选择。库文件夹的问题是您可能没有将库复制到正确的位置。您必须在“sketchbook”文件夹(通常位于 c:\Users\Your_username\Documents\Processing\libraries)中创建一个“libraries”文件夹,然后将文件夹与库一起复制。最后你应该有类似 c:\Users\Your_username\Documents\Processing\libraries\opencv_processing\

    【讨论】:

    • 查看我对这个问题的更新。感谢您的帮助。
    猜你喜欢
    • 2019-08-14
    • 1970-01-01
    • 2020-12-31
    • 2018-10-31
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 2020-07-25
    相关资源
    最近更新 更多