在Java程序中调用照相机以实现jsp程序照相机数据采集
优采云 发布时间: 2020-08-06 03:08最近的一个项目需要实现相机图像的采集. 经过一系列的折腾,该功能终于得以实现. 现在,我将整理它.
就Java技术而言,要实现相机的二次开发并采集相机图片,您需要使用JMF. JMF适合在j2se程序中使用. 我需要在网络程序中调用相机. 显然,JMF无法处理它. ,我曾考虑编写applet程序,但是那件事要求客户端具有jre环境,这不适合我,您不能指望用户下载大型jre在以后访问您的网站时进行安装. ?
由于JMF不适用,我们如何控制Java项目中的摄像机捕获?在Windows平台本身中,我们可以使用辅助开发工具包(例如视频捕获卡)来实现视频数据访问,但是当前的摄像机都是usb,甚至笔记本电脑的屏幕上都有摄像机,在这种情况下,使用辅助开发的解决方案捕获卡的工具包不适用. 您只能编写自己的程序来制作类似于“照相机软件”的东西. 经过一系列分析,终于意识到可以在Web程序中调用*敏*感*词*. js代码控制*敏*感*词*,并通过ajax技术上传数据. 尽管我没有在程序中对其进行测试,但它应支持.net技术. 它也可以用于采集项目中的相机数据,例如,通过相机拍摄照片并拍摄一些照片贴纸. 等等.
程序繁琐,该程序位于csdn的下载资源上,以后您要进行相机的二次开发时无需四处查看,只需直接下载并使用即可
网络*敏*感*词*程序下载地址
压缩包收录一个用于基于纯网页采集相机照片的示例程序,以及一个用于基于jquery框架进行ajax数据操作的示例程序. 有关如何调用相机的详细信息,请参见示例代码. 我相信任何对技术有一点了解的人都应该能够理解,有一个完整的基于Java技术的照片采集示例程序,该程序使用jsp页面采集照片,而serlvet程序接收照相机的照片数据.
以下是该程序的示例运行效果: