Я в отчаянии !! Я пытаюсь использовать 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, не знаю, где искать.