processing javacvpro

JavaCvPro to bardzo ciekawa biblioteka języka processing wspierająca przetwarzanie obrazów (detekcja krawędzi, wykrywanie blob, detekcja twarzy i wiele innych). Pełna dokumentacja opisująca wszystkie funkcje znajduje się tutaj. JavaCvPro wymaga zainstalowanej biblioteki OpenCv.

Mogą wystąpić problemy z uruchomieniem javacvpro na platformie windows7 64-bitowej. Zgodnie z tym opisem oraz tym należy:
1.Zainstalować bibliotekę opencv w wersji 2.3.1
2.Dodać do ścieżki systemowej PATH wpis C:\opencv\build\x64\vc10\bin
3.Zainstalować bibliotekę javacvpro.
4.Uruchomić jeden z przykładów wykorzystania biblioteki w processingu (u mnie działa w wersji 2.0b8). Należy pamiętać o odpowiednich ścieżkach do opencv: opencv.cascade("/usr/share/opencv/haarcascades/","haarcascade_frontalface_alt.xml");
opencv.cascade("C:/opencv/data/haarcascades", "haarcascade_frontalface_alt.xml");

A oto przykład detekcji twarzy z wykorzystaniem biblioteki javacvpro:


Komentarze