处理OpenCV与Open CV

时间:2014-02-14 08:07:41

标签: opencv processing

解决方案:

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

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

    现在我看到有这个Processing 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。 那么如何在Processing中安装第二个库(https://github.com/atduskgreg/opencv-processing)。 我尝试将它放在处理的libraries文件夹中,它给了我这个错误

    “找不到gab.opencv的库 库必须安装在'sketchbook'文件夹中名为'libraries'的文件夹中。“

2 个答案:

答案 0 :(得分:2)

解决方案:

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

答案 1 :(得分:1)

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”文件夹中创建一个“libraries”文件夹(通常位于c:\ Users \ Your_username \ Documents \ Processing \ libraries中),然后将该文件夹与库一起复制。最后你应该有类似c:\ Users \ Your_username \ Documents \ Processing \ libraries \ opencv_processing \

的东西