开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
5 Star 29 Fork 4

胡杨/JavaScript-WebCamera

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (1)
标签 (2)
master
v1.1
v1.0
master
分支 (1)
标签 (2)
master
v1.1
v1.0
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (1)
标签 (2)
master
v1.1
v1.0
Demo.html 7.59 KB
一键复制 编辑 原始数据 按行查看 历史
胡杨 提交于 2022年10月11日 16:29 +08:00 . 主头默认纠偏
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript-WebCamera-Demo</title>
<link rel="stylesheet" href="./static/style.css">
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
</head>
<body>
<!-- 摄像头预览视图 -->
<div id="my_view">
<div id="view_chrome">
<img id="view1" src="" width="400px" height="300px" alt="主摄像头画面">
<img id="view2" src="" width="400px" height="300px" alt="副摄像头画面">
</div>
<div id="view_ie"></div>
</div>
<!-- 缩略图 -->
<div id="my_thumbnail"></div>
<!-- 功能按钮 -->
<div id="function_area">
<div id="area_title">
<ul>
<li>高拍仪</li>
<li>PDF</li>
<li>人脸</li>
<li>OCR</li>
<li>设备</li>
<li>串口</li>
</ul>
</div>
<hr>
<div id="area_content">
<!-- 高拍仪 -->
<div>
<fieldset>
<legend>视频模式及分辨率设置</legend>
主头视频模式:<select name="" id="view1_mode" onchange="change_view1_mode()"></select>
主头分辨率:<select name="" id="view1_resolution_power"></select>
副头视频模式:<select name="" id="view2_mode" onchange="change_view2_mode()"></select>
副头头分辨率:<select name="" id="view2_resolution_power"></select>
<button onclick="set_view1_resolution_power()">设置主头分辨率</button>
<button onclick="set_view2_resolution_power()">设置副头分辨率</button>
<br>
</fieldset>
<br>
<button onclick="open_view1()">打开主头视频</button>
<button onclick="close_view1()">关闭主头视频</button>
<button onclick="open_view2()">打开副头视频</button>
<button onclick="close_view2()">关闭副头视频</button>
<button onclick="rotate90()">左转</button>
<button onclick="rotate270()">右转</button>
<button onclick="open_deskew()">开启主头纠偏显示</button>
<button onclick="close_deskew()">关闭主头纠偏显示</button>
<br>
<button onclick="scan(0)">主头拍照</button>
<button onclick="scan(1)">副头拍照</button>
<button onclick="save_image_scan()">主头拍照并保存本地</button>
<button onclick="flattening_scan()">展平拍照</button>
<button onclick="open_auto_scan()">开启自动拍照</button>
<button onclick="close_auto_scan()">关闭自动拍照</button>
<br>
<button onclick="ocr_barcode()">条码识别</button>
<button onclick="get_biokey()">获取指纹</button>
<button onclick="read_IDCard()">读取身份证</button>
<br>
<button onclick="open_sign()">弹出签字窗口:GW500A & GW1000A</button>
<button onclick="close_sign()">关闭签字窗口:GW500A & GW1000A</button>
<button onclick="get_sign()">获取签字图片</button>
<br>
<button onclick="start_video()">开始录制视频</button>
<button onclick="end_video()">结束录制视频</button>
<button onclick="get_audio_list()">获取音频设备列表</button>
<button onclick="get_video_status()">获取录制视频状态</button>
<br>
<button onclick="open_a3a4()">开启A3A4幅面自动切换</button>
<button onclick="close_a3a4()">关闭A3A4幅面自动切换</button>
</div>
<!-- PDF -->
<div>
<button onclick="add_pdf()">拍照并添加到PDF队列</button>
<button onclick="save_pdf()">生成PDF文件</button>
</div>
<!-- 人脸 -->
<div>
<button onclick="is_living_person()">活体检测</button>
<button onclick="person_and_IDCard()">人证比对</button>
</div>
<!-- OCR -->
<div>
<button onclick="ocr()">OCR</button>
</div>
<!-- 设备 -->
<div>
<button onclick="getequipmenttype()">获取设备型号</button>
<button onclick="getsonixserialnumber()">获取设备序列号</button>
<button onclick="get_status()">获取设备状态</button>
<button onclick="is_connect()">判断设备是否连接</button>
</div>
<!-- 串口 -->
<div>
<button onclick="open_serialport()">打开串口</button>
<button onclick="close_serialport()">关闭串口</button>
<button onclick="sign_r()">打开签字窗口:GW500R & GW1000R</button>
<button onclick="sign_r_get()">获取签名图片:GW500R & GW1000R</button>
</div>
</div>
</div>
<!-- 日志 -->
<div id="my_log">本网页只是一个demo,做的判断、处理不够多,所以会出现一些小的问题,遇到问题不要慌,刷新网页,查看控制台就可以了。<br>我是操作日志</div>
<script src="./static/style.js"></script>
<script src="./api/gaopaiyi.js"></script>
<script src="./api/serialport.js"></script>
<script src="./api/pdf.js"></script>
<script src="./api/person.js"></script>
<script src="./api/equipment.js"></script>
<script src="./customized/thumbnail_customized.js"></script>
<script>
// 用于输出日志信息
function my_log(msg){
date = new Date().toTimeString().slice(0, 8);
var oldVal = $('#my_log').html();
$('#my_log').html(date + ' :\t' + msg + '<br>' + oldVal);
}
// 传递图片base64,缩略图框生成图片用来显示,并添加到PDF队列
function add_img(img_base64){
img = document.createElement('img');
img.id = 'hu' + String(Math.random());
img.src = "data:image/jpg;base64," + img_base64;
img.oncontextmenu = showOperation;
img.style.width = '80px';
img.style.height = '80px';
document.getElementById('my_thumbnail').appendChild(img)
}
/**
* OCR相关操作
*/
// ocr
function ocr(){
my_log('将会识别本地图片,D:a.jpg,请确保图片已存在');
data = {
"ocrflag": "1",
"picfilepath": "D://a.jpg",
"savefilepath": "D://ocr.pdf"
}
$.post("http://127.0.0.1:38088/video=ocr", JSON.stringify(data), function(res){
if(res.code == '0'){
my_log("识别成功,保存在:D:ocr.pdf")
}else{
my_log("识别失败")
}
})
}
</script>
</body>
</html>
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

新良田SDK(WebCamera)JavaScript demo
暂无标签
BSD-2-Clause
使用 BSD-2-Clause 开源许可协议
取消

发行版 (2)

全部

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/vvvj/java-script-web-camera.git
git@gitee.com:vvvj/java-script-web-camera.git
vvvj
java-script-web-camera
JavaScript-WebCamera
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /