导航:首页 > 编程语言 > 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拍照相关的资料

热点内容
js项目提成计算器程序员 浏览:938
pdf光子 浏览:832
自拍软件文件夹名称大全 浏览:325
程序员留学移民 浏览:49
梁中间部位箍筋加密区 浏览:117
频谱分析pdf 浏览:750
乐2怎么升级安卓70 浏览:172
java中获取日期 浏览:506
单片机74hc245 浏览:272
美国历史上的总统pdf 浏览:751
程序员脱单实验室靠不靠谱 浏览:460
php中间四位手机号 浏览:870
永旺app怎么样了 浏览:518
压缩空气流量计算软件 浏览:651
智慧聊天app怎么激活 浏览:925
一加换机备份到哪个文件夹 浏览:737
支撑pdf 浏览:418
java空文件夹删除 浏览:588
安卓9跟81有什么区别 浏览:914
n1蓝宝书pdf 浏览:245