‘壹’ 能不能用java写一个APP,这个APP打开后可以自动拍照,并且储存照片然后
可以实现
‘贰’ 求助利用java如何实现摄像头拍照和比对照片
有些网络摄像头,有这个功能 不需要你写程序 只要能登录上去,就能看到sjpg格式的文件 实际上就是一帧一帧的jpg的
‘叁’ java中如何使用摄像头拍照并保存在SQL2005数据库中
你可以考虑注册会员的时候,让用户上传头像的图片到服务器,然后在考虑添加头像的处理方法嘛!如果能把实时拍照的图片当作头像,你很强!
‘肆’ 如何使用java启用电脑的摄像头摄相拍照
方法/步骤
1
第一种方法,官方软件打开。
第一步,检测摄像头驱动是否正常安装。
右击计算机,点击管理进入计算机的管理界面,选择设备管理器,查看里面的摄像头驱动是否已经安装并正常运行。
2
第二步,下载安装官方软件。
我们的电脑一般都会安装好相应的驱动了,只不过还没有相应的软件的支持,如果你的电脑是正版系统的话,那么这些都会带着,如果不是我们需要自己到官网去下载安装。以联想为例(YouCam)。
3
第三步,点击软件即可打开笔记本自带的摄像头。
安装完成后后自动生成一个快捷方式,双击快捷方式即可打开摄像头。
4
第二种方法,360魔法摄像头打开。
如果你的电脑安有360安全卫士的话,那么就很方便了。打开360安全卫士,进入功能大全界面添加360魔法摄像头功能即可。
5
点击安装后你可以直接点击打开电脑的摄像头,也可以在计算机中打开,因为这是你的计算机(我的电脑)中会多出一个摄像头的功能。
‘伍’ 用java怎么实现在线拍照
我虽然不会编写,但是以下是一个思路:
1.实现连接摄像头
2.读取摄像头拍下的图片
3.将其保存到服务器
‘陆’ java调用网络摄像头如何使拍照清晰目前拍的照片有点模糊
Graphics().drawImage(srcFile, 0, 0, new_w, new_h, null); String filePrex = oldFile .substring(0, ol
‘柒’ 怎样用Java代码实现页面拍照
调用系统的截屏函数,具体函数是什么,研究那个操作系统的API吧
‘捌’ JAVA里面有什么方法调用摄像头拍照的
利用jmf,代码很简单:
//利用这三个类分别获取摄像头驱动,和获取摄像头内的图像流,获取到的图像流是一个swing的component组件类
public static player player = null;
private capturedeviceinfo di = null;
private medialocator ml = null;
//文档中提供的驱动写法,为何这么写我也不知:)
string str1 = "vfw:logitech usb video camera:0";
string str2 = "vfw:microsoft wdm image capture (win32):0";
di = capturedevicemanager.getdevice(str2);
ml = di.getlocator();
try
{
player = manager.createrealizedplayer(ml);
player.start();
component comp;
if ((comp = player.getvisualcomponent()) != null)
{
add(comp, borderlayout.north);
}
}
catch (exception e)
{
e.printstacktrace();
}
接下来就是点击拍照,获取摄像头内的当前图像。
代码也是很简单:
private jbutton capture;
private buffer buf = null;
private buffertoimage btoi = null;
private imagepanel imgpanel = null;
private image img = null;
private imagepanel imgpanel = null;
jcomponent c = (jcomponent) e.getsource();
if (c == capture)//如果按下的是拍照按钮
{
framegrabbingcontrol fgc =(framegrabbingcontrol) player.getcontrol("javax.media.control.framegrabbingcontrol");
buf = fgc.grabframe(); // 获取当前祯并存入buffer类
btoi = new buffertoimage((videoformat) buf.getformat());
img = btoi.createimage(buf); // show the image
imgpanel.setimage(img);
}
保存图像的就不多说了,以下为示例代码
bufferedimage bi = (bufferedimage) createimage(imgwidth, imgheight);
graphics2d g2 = bi.creategraphics();
g2.drawimage(img, null, null);
fileoutputstream out = null;
try
{
out = new fileoutputstream(s);
}
catch (java.io.filenotfoundexception io)
{
system.out.println("file not found");
}
jpegimageencoder encoder = jpegcodec.createjpegencoder(out);
jpegencodeparam param = encoder.getdefaultjpegencodeparam(bi);
param.setquality(1f, false);//不压缩图像
encoder.setjpegencodeparam(param);
try
{
encoder.encode(bi);
out.close();
}
catch (java.io.ioexception io)
{
system.out.println("ioexception");
}
‘玖’ 请问一下java如何调用本地的摄像头拍照我的摄像头是usb接口...
没试过摄像头拍照