Este how-to mostra como tirar uma foto pela webcam usando Java e Marvin. Você apenas precisa usar MarvinJavaCVAdapter para se conectar e requisitar imagens a uma câmera.

WebcamPicture.java:

public class WebcamPicture {
	public static void main(String[] args) {
		try{
			MarvinVideoInterface videoAdapter = new MarvinJavaCVAdapter();
			videoAdapter.connect(0);
			MarvinImage image = videoAdapter.getFrame();
			MarvinImageIO.saveImage(image, "./res/webcam_picture.jpg");
		} catch(MarvinVideoInterfaceException e){
			e.printStackTrace();
		}
	}
}

Was this how-to helpful? Share it:

Do not you know how to setup Marvin? Read how to develop your First Application.