Кому нить удалось установить OpenCV под Processing?

Тема в разделе "Arduino & Shields", создана пользователем Вячеслав, 14 июл 2012.

  1. Поделитесь опытом. А лучше бы инструкцией. Что то у меня не получается.
    ЗЫ. Под windows 7 64
     
  2. Chris

    Chris Нерд

    Тема сама интересная.. это же графическое распознавание всего чего можно, так?
     
  3. Мне она нужна для захвата виде с камеры, но вопрос не об этом.
    Как подключать библиотеки OpenCV в Processing?
     
  4. Chris

    Chris Нерд

    Пока не знаю, камеру подключаешь через что? Щит отдельный?
     
  5. Нет. Камера подклучена к компу. По сути пока разговор даже не про ардуино. Просто нужно получать изображение с камеры в processing. С поиощью стандартной библиотеки video мзображение с web камеры зватывается. А вот именно с этой(беспроводная камера) в место изображения, стандартная библиотека захватывает черный экран. Потому я и решил попробовать библиотеки opencv но с ходу их подключить не получается.
     
  6. Unixon

    Unixon Оракул Модератор

    Есть пара библиотек, посмотрите тут: OpenCV_Java и javacvPro[1] javacvPro[2].
    На robocraft.ru есть неплохие с первого взгляда статьи по OpenCV, ну и вот еще интересный пример.
    Сам этим не занимался, хотя и любопытно, так что ссылки даю на правах посредника гугла.
     
  7. Спасибо. Сегодня попробую.
     
  8. Не. Не получается. Пишет:
    No library found for hypermedia.video
     
  9. Никто больше не поможет?
     
  10. dead_mazai

    dead_mazai Нуб

    решили проблему ?? Или поделится опытом ?? )))
     
  11. После танцев с бубном (перебор всех подряд библиотек) удалось получить в Processing изображение с web камеры (подключенной к компу). А мне надо было получать изображение с камеры на роботе.
    Т.е. мини камера стоит на роботе, изображение по радиоканалу передается на приемник, приемник передает аналоговый сигнал в USB конвертер. И вот почему то именно с него изображение в процессинг не попадало. Хотя процессинг видел его как источник видиосигнала, но вместо изображения был черный экран. Потом мне это надоело и я бросил это занятие.

    Я пришел к выводу, что для подобной задачи проще ставить на колеса компьютер.
     
    Megakoteyka нравится это.
  12. dead_mazai

    dead_mazai Нуб

    У меня нормально выдает ! конвертер iconbit подключен по usb система Win8-64bit. OpenCV под нее нет ))) так как проц она видит как AMD почему то хотя стоит i3 ))) делал через processing.video поигрался именованием камеры потом просто выбирал нужную из массива код примерно такой
    import processing.video.*;

    Capture cam;

    void setup() {
    size(640, 480);

    String[] cameras = Capture.list();

    if (cameras.length == 0) {

    exit();
    }
    // Для просмотра доступных камер перебираем массив обьектов я искал ту которая нужна у меня она первая
    //for (int i = 0; i < cameras.length; i++) {
    // println(cameras);
    // }

    // выбираем первую, она у меня в данном случае
    cam = new Capture(this, cameras[0]);
    cam.start();
    }
    }

    void draw() {
    if (cam.available() == true) {
    cam.read();
    }
    image(cam, 0, 0);

    }
     
  13. Я делал примерно так же. В списке камер она была но изображение с нее не поступало.
     
  14. dead_mazai

    dead_mazai Нуб

    А конвертер какой ?? И процессор какой на компе, AMD или Intel ??
    На AMD не работает ! (( Сегодня проверял !
    Почему не знаю ! Черный экран выдает !
     
  15. Unixon

    Unixon Оракул Модератор

    У вас процессор x86 архитектуры в 64-битном режиме, определяться он должен как "x86-64" или как "amd64", что одно и то же. А "amd64" - потому, что 64-битное расширение для IA32 (x86) разработала именно AMD в то время как Intel был занят несовместимым IA64 (Itanium).
     
  16. vanichizzz

    vanichizzz Нуб

    Доброе время суток всем участникам беседы. У меня получилось подключить библиотеку, но при использовании функций, у меня выдает ошибку. (стоит Windows 7 32битка, проц AMD Athlon II P360 Dual Core 2.30GHz)
    Ниже на рисунке скрин ошибки. Жду помощи, ребята. Заранее спасибо.
     

    Вложения: