Итак, я решил, что хочу узнать об обработке изображений и отслеживании видения и таким образом установить opencv и заставить его работать в eclipse для Java. Однако, когда я пытаюсь создать образ все, что я получаю изображение, которое говорит: «Пожалуйста, начните ManyCam или выберите другой источник видео» Java OpenCV просит открыть многокамеру, когда многократная камера уже открыта?
Вот код, я использую:
package testests;
import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.highgui.Highgui;
import org.opencv.highgui.VideoCapture;
public class Hello
{
public static void main(String[] args)
{
System.out.println(System.getProperty("java.library.path"));
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
VideoCapture cap = new VideoCapture(0);
if (!cap.isOpened())
System.out.println("Not connected to webcam):");
else
System.out.println("Connected to camera: " + cap);
Mat frame = new Mat();
cap.retrieve(frame);
System.out.println(frame);
Highgui.imwrite("test.jpg", frame);
cap.release();
}
}
любая помощь будем очень благодарны!
Edit:
Я получил это работает с ManyCam. Тем не менее, я бы хотел использовать его без manycam, и я не могу понять, как это сделать. каждый раз, когда я пытаюсь вернуть это изображение,