通过JSP页面上的网络摄像头捕获图像,并将图像存储在java中的文件夹中

时间:2015-05-15 05:20:33

标签: java jsp web webcam

如何通过用户的网络摄像头捕获图像并将其保存到默认图像文件夹中的文件以及数据库中?我在我的网络应用程序中使用JSP和Java。

2 个答案:

答案 0 :(得分:2)

使用OpenCV& JavaCV个库,以下是从网络摄像头捕获图像的代码段。保存到光盘。

                IplImage img;  // Image format provided with JavaCV APIs
                OpenCVFrameGrabber grabber = new OpenCVFrameGrabber(0); // Camera Device ID (0 for built in , 1 for external etc)

                grabber.start();

                img = grabber.grab();

                String imageName="images_name.jpg";

                cvSaveImage(imageName, img);

答案 1 :(得分:-1)

看一下这个网站:

http://osama-oransa.blogspot.com.br/2012/06/accessing-webcam-within-jsp.html

本质:

  1. 使用Jquery网络摄像头插件:http://www.xarg.org/project/jquery-webcam-plugin/%20
  2. 使用AJAX将数据发送到Java。
  3. 获取byte []并保存。
相关问题