导航:首页 > 编程语言 > java拍照

java拍照

发布时间:2022-09-26 06:44:31

‘壹’ 能不能用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接口...

没试过摄像头拍照

阅读全文

与java拍照相关的资料

热点内容
手机碎屏解压工具 浏览:243
jsonrpcphp使用 浏览:566
网上求职系统源码 浏览:699
pdf数字不显示 浏览:890
convertwordtopdf 浏览:253
程序编译基本单位 浏览:23
python分析图片角度 浏览:64
阿里云服务器能复制数据吗 浏览:562
python拼音转换文字 浏览:563
动画遗传算法 浏览:63
php如何解析xml文件 浏览:702
如何改变appstore的语言 浏览:462
javahtmlxml 浏览:34
单片机启动文件 浏览:811
橙app如何开启聊天 浏览:899
访问服务器公网地址 浏览:666
pdf打印底色去掉 浏览:465
java快递接口 浏览:399
哪个app可以教新爸爸 浏览:212
如何查看服务器系统版本信息 浏览:526