- 浏览: 12346 次
最新评论
实现思路如下:
1.设置好拍照背景,如使用红布或者蓝布等等,白墙也可以。
2.选择高清的摄像头,如罗技等高清摄像头,支持的分辨率越高越好。
3.使用ImageCapOnWeb处理拍照。
4.调用控件的start方法开始获取摄像头视频
5.调用cap()方法拍照
6.调用selectRect方法选中头像区域,不满意的话可以手动微调。集装箱运费
7.调用cutSelected方法裁剪使用选中区域
8.保存拍照结果。
代码如下:
//
System.out.println(null==pic_base_64_data);
System.out.println("base64 string length:"+pic_base_64_data.length());
String fileFormat=request.getParameter("picExt");
sun.misc.BASE64Decoder decode=new sun.misc.BASE64Decoder();
byte[] datas=decode.decodeBuffer(pic_base_64_data);
String filename=String.valueOf(System.currentTimeMillis() )+fileFormat;
File file=new File(savePath+filename);
OutputStream fos=new FileOutputStream(file);
System.out.println("图片文件名称:"+filename);
fos.write(datas);
fos.close();
out.print("click here");
out.flush();
out.close();
%>
控件测试页面女装品牌排行榜
function startCam(){
var capActivexObject=document.getElementById('cap1');
//启动摄像头
capActivexObject.start();
}
function capPicture1(){
var capActivexObject=document.getElementById('cap1');
capActivexObject.cap(); //控制摄像头拍照
}
function selectPic(){
var capActivexObject=document.getElementById('cap1');
capActivexObject.selectRect(0.3,0.25,0.6,0.8);//具体含义请查看文档
}
function cutSelectedPic(){
var capActivexObject=document.getElementById('cap1');
capActivexObject.cutSelected();
}
function submitToServer(){
//读取控件的拍照结果到hidden输入项中
var base64_data1 = document.getElementById('cap1').jpegBase64Data;
if (base64_data1.length==0) {
alert('请先拍照!');
return false;
}
document.getElementById('picData1').value=base64_d ata1;
document.getElementById('picExt1').value='.jpg';
/*注意不同的服务器端技术要配置不同的接收数据的url,可以参考submit.html的示
如asp.net的程序员可以查看submit.aspx,php程序员可以查看submit.php,asp程序员可以查看submit.asp
*/
//document.forms[0].action="http://localhost:8080/ pages/submit.jsp";
alert('请先打开demo6.html配置服务器端程序参数再继续测试!');
return false;
document.forms[0].submit();
}
document.all.cap1.SwitchWatchOnly(); //切换到只显示摄像头画面形式,隐藏编辑按钮等图标.
发表评论
-
C 常用字符串函数
2012-07-06 09:52 695字符串长度 size_tstrlen(const ch ... -
分享一个java正则验证类
2012-07-06 09:45 573网上正则验证的很多,但是没找到一个比较集中的类,这个是我工 ... -
ATL 正则表达式, CAtlRegExp
2012-07-06 09:37 919/* 最近简单看了下ATL中的正则表达式,感觉不好用,主要 ... -
Android模拟器RAM修改方法 - 尤其是3.0
2012-07-06 09:30 685我们以Windows平台的SDK为例,这里Android开 ... -
vc2010下自动化组件开发示例
2012-07-03 13:43 893本文所指的自动化组件为 Automation 类型的 MF ... -
Flex DataGrid 控件知识汇总,创建、全选、删除、分页、样式
2012-07-02 12:23 785DataGrid控件是一个可以展示多列数据的列表控件。它是 ... -
Flash:Flex背景图像实现类似于html平铺拉伸(转)+1
2012-07-02 12:23 831在Flex中如果要实现 ... -
设备状态显示的flex实现说明
2012-07-02 12:22 590Author: Allan(吴进刚) 做这个图还是费 ... -
Flex权威指南3学习笔记之一------界面知识(四)
2012-07-02 12:22 663运用视图实现界面的切换 1.在DashBoard.m ... -
flex 日期下拉框,选择一段日期
2012-07-01 09:57 609在一般网页的制作过程中,我们做的程序,日期选择框,通过js ... -
flex4中的StyleManager 不生效
2012-07-01 09:56 767Flex4中的StyleManager到底怎么用呢?为什么 ... -
使用Adobe Flex开发Google Wave Gadgets
2012-07-01 09:56 528Adobe Flash Builder 4 简 ... -
Flex文件上传
2012-07-01 09:56 672今天花了一点时间 ... -
flex 联机游戏开发 - 中国象棋游戏:(一)核心逻辑
2012-06-30 16:22 760flex 联机游戏开发 - 中国象棋游戏:(一)核心逻辑 2 ... -
Flex技术在企业开发中的应用
2012-06-30 16:22 284Flex技术在企业开发中的应用 2010年10月08日 ... -
使用FLEX 和 Actionscript开发FLASH 游戏(一)
2012-06-30 16:22 559使用FLEX 和 Actionscript开发FLASH 游戏 ... -
FLEX和Actionscript开发FLASH游戏1
2012-06-30 16:22 610FLEX和Actionscript开发FLASH游戏1 20 ...
相关推荐
企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码企业招聘网站,JSP实现代码...
用jsp实现计算器功能的代码,简单易懂,
本文件实现了jsp实现在线拍照,并蒋超片上传到服务器,包含了详细的word文档教程
jsp验证码实现源代码,用jsp做注册验证码
用Jsp实现的小型论坛代码,提供数据库,可进行动态添加。可供想初学JSP得朋友们参考
jsp 实现 文件下载 jspsmartupload
JSP网上书店实现文档和源代码.zip JSP网上书店实现文档和源代码.zip JSP网上书店实现文档和源代码.zip JSP网上书店实现文档和源代码.zip JSP网上书店实现文档和源代码.zip JSP网上书店实现文档和源代码.zip JSP网上...
JSP实现科技企业信息管理系统,优秀毕业设计源代码,小白必看! JSP实现科技企业信息管理系统,优秀毕业设计源代码,小白必看! JSP实现科技企业信息管理系统,优秀毕业设计源代码,小白必看! JSP实现科技企业信息...
小弟用jsp实现的一个简单的团购网源代码!
jsp实现用户自动登录功能代码源.zip,jsp实现用户自动登录功能代码源.zip jsp实现用户自动登录功能代码源.zip,jsp实现用户自动登录功能代码源.zip
jsp实现上传完整代码
jsp实现文件上传存储代码实例[可运行].rar
Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码
JSP购物车的实现代码 JSP购物车的实现代码
本代码是用jsp编写的 用于实现简单的日历显示 代码已经调试过 可直接使用
ajax 、jsp实现的聊天室代码.............
学习jstl,el表达式综合运用实现网络购物车!源代码!
JSP实现彩色验证码源代码
登录功能jsp实现,登录功能jsp实现。
前段时间一直忙于期末考试和找实习,好久没写博客了。 这段时间做了个小项目,包含了翻页和富文本编辑器Ueditor的两个知识点,Ueditor玩的还不是很...这个是index.jsp的代码。 index.jsp <%@page import=Bean.D