Использование OpenCV в Java с JavaCV

Я в отчаянии !! Я пытаюсь использовать OpenCV в Java через JavaCV (JNA для упаковки OpenCV для java).

Я использую Mac Os X 1.5.

Я установил OpenCV и могу скомпилировать и запустить включенные примеры. Так что это работает.

Теперь я открываю Eclipse и создаю новый проект, как описано здесь: Я установил OpenCV и могу скомпилировать и запустить включенные примеры. Итак ...

Я в отчаянии !! Я пытаюсь использовать OpenCV в Java через JavaCV (JNA для упаковки OpenCV для java).

Я использую Mac Os X 1.5.

Я установил OpenCV и могу скомпилировать и запустить включенные примеры. Так что это работает.

Теперь я открываю Eclipse и создаю новый проект, как описано здесь: Я установил OpenCV и могу скомпилировать и запустить включенные примеры. Итак ...

Я в отчаянии !! Я пытаюсь использовать OpenCV в Java через JavaCV (JNA для упаковки OpenCV для java).

Я использую Mac Os X 1.5.

Я установил OpenCV и могу скомпилировать и запустить включенные примеры. Так что это работает.

Теперь я открываю Eclipse и создаю новый проект, как описано здесь: http://code.google.com/p/javacv/

В этом новом проекте только один небольшой класс с вызовом функции opencv (я использовал образец кода):

import static name.audet.samuel.javacv.jna.cxcore.*;
import static name.audet.samuel.javacv.jna.cv.*;
import static name.audet.samuel.javacv.jna.highgui.*;
import static name.audet.samuel.javacv.jna.cvaux.*;

public class Test {
    public static void main(String[] args) {
        IplImage image = cvLoadImage("test.png", 1);
        if (image == null) {
            System.err.println("Could not load image file.");
        } else {
            cvSmooth(image, image, CV_GAUSSIAN, 3, 0, 0, 0);
            // ...
        }
    }
}

Когда я запускаю это, у меня следующая ошибка:

Исключение в потоке "main" java.lang.UnsatisfiedLinkError: невозможно для загрузки библиотеки cxcore: dlopen (libcxcore.dylib, 9): изображение не найдено

Пожалуйста, мне нужна помощь, я много часов просматривал Google, не знаю, где искать.

10
задан Jacob Schoen 10 August 2012 в 18:09
поделиться