Не могли бы вы предложить лучшую библиотеку обработки изображений для чистой среды Java?
Мне нужно сделать захват веб-камеры и обнаружение объектов в режиме реального времени. Или, если у вас есть подобные проекты, это будет здорово. :)
Существует оболочка для openCV для Java на http://ubaa.net/shared/processing/opencv/
Это лучшее для обнаружения объектов и тому подобное. В любом случае вы должны сначала захватить изображения, и для этого вы можете использовать JMF.
Посмотрите JAI и JMF .
Catalano Framework - лучшая библиотека в обработке изображений для Java.Он работает в Android тоже с тем же кодом.Пример:
FastBitmap fb = new FastBitmap("c:\\yourImage.bmp"); fb.toGrayscale(); Threshold t = new Threshold(120); t.applyInPlace(fb); // Your objects. BlobDetection bd = new BlobDetection(); ArrayList<Blob> blobs = bd.ProcessImage(fb);
Marvin Framework предоставляет алгоритмы обработки изображений и видео, включая отслеживание объектов.