一、安装高拍仪SDK?

1. SDK下载路径 Eloam SDK 在线对接平台 - Windows SDK 文档

2.安装sdk,注意不要安装在C盘,安装时最好把360啥的关了,要不然可能会安装不上。(只有window系统的电脑有SDK,没有mac版本的)

二、原理

SDK安装后,会在本地起一个38088的端口,以及相关的接口,我们只需请求相应的接口就好了。

Eloam SDK 在线对接平台 - Windows SDK 文档

这个是高拍仪的api接口地址。

二、开发

1.判断设备是否连接

const is_connect = () => {axios.post('http://127.0.0.1:38088/device=isconnect').then((res: any) => {console.log(res);if (res.data.code === '0') {if (res.data.data >= 1) {open_view1();} else {message.warn('请检测设备是否连接上!!!');}} else {message.warn('请检测设备是否连接上');}}).catch(error => {message.warn('请检测设备是否连接上!!!');console.log(error);});};

2.打开主摄像头

const open_view1 = () => {gaopaiyiData.imgSrc = 'http://127.0.0.1:38088/video=stream&camidx=0?1';
};

我这里是页面上有一个img的元素,直接把src设置成打开摄像头的接口地址,就行了。

3. 主头拍照

/** 主头拍照 */const view1_scan = () => {let data = {filepath: 'base64',rotate: '0',cutpage: '0',camidx: '0',ColorMode: '0',quality: '3',};axios.post('http://127.0.0.1:38088/video=grabimage', JSON.stringify(data)).then(res => {add_image(res.data.photoBase64);});};

4. 旋转

const rotate = () => {if (rotateIndex === 4) {rotateIndex = 0;}rotateIndex++;let angle = 90 * rotateIndex;let data = { camidx: '0', rotate: String(angle) };axios.post('http://127.0.0.1:38088/video=rotate', JSON.stringify(data)).then(res => {});};

总结

高拍仪的引入步骤就两步,安装SDK,然后根据官网的api进行开发。根据自己需要的功能,请求对应的接口。

vue3 web项目引入高拍仪相关推荐

  1. 项目开发 高拍仪 base64 格式上传图片笔记

    汉王高拍仪 base64 格式上传图片 功能:base64 上传图片 设备:汉王H650por 效果图如下 实现代码 下方接口代码页面 <html> <head> <ti ...

  2. web端 刷卡器_web工程集成身份证读卡器,高拍仪

    接到个模块,要在已有的web工程里集成身份证读卡器,高拍仪等硬件.一时摸不着头脑,网上搜了下,发现都写的高端到看不懂.后来找了个已成功集成的web工程研究了下,发现弱爆了.这种硬件设备都已经做好了对w ...

  3. 良田高拍仪集成vue项目

    一.硬件及开发包说明: 产品型号为良田高拍仪S1800A3,集成b/s系统,适用现代浏览器,图片使用BASE64数据.开发包的bin文件下的video.flt文件需要和高拍仪型号的硬件id对应,这个可 ...

  4. c++ 二次开发 良田高拍仪_良田高拍仪集成vue项目

    一.硬件及开发包说明: 产品型号为良田高拍仪S1800A3,集成b/s系统,适用现代浏览器,图片使用BASE64数据.开发包的bin文件下的video.flt文件需要和高拍仪型号的硬件id对应,这个可 ...

  5. 5分钟集成桌面摄像头或高拍仪到Web程序

    简介 桌面摄像头几乎是每台个人电脑必备的附件之一.实时聊天,远程协助等很多的桌面应用可以直接调用摄像头.然而在目前将桌面搬到云端的技术热潮中,在浏览器中直接集成摄像头也是一个热门需求.类似的实际应用场 ...

  6. 记录紫图高拍仪的一个使用兼容问题

    本码农接到领导任务:需要将紫图高拍仪接入当前web系统. 但是由于本马大哈只埋头苦干,并没有询问开发详细细节,就导致项目发布到生产环境上问题百出. 主要问题有两点: 1.客户使用的浏览器为IE8,IE ...

  7. 在网页中调用摄像头实现拍照上传 - 高拍仪二次开发

    在网页中调用摄像头实现拍照上传 高拍仪二次开发     在一些公共部门的办事处,比如银行.护照办理中心.税务等,我们可能会注意到办公桌上摆着这样一台机器.办公人员用它拍摄各种证件.文件.表格,有时候还 ...

  8. c++ 二次开发 良田高拍仪_在网页中调用摄像头实现拍照上传 - 高拍仪二次开发...

    来源于  https://blog.csdn.net/weixin_40659738/article/details/78252562 在网页中调用摄像头实现拍照上传 高拍仪二次开发 在一些公共部门的 ...

  9. 高拍仪用法及部分问题处理

    一.接入项目并使用 1.1 安装高拍仪驱动 下载地址: https://www.eloam.cn/download/list/1 安装完成之后,打开驱动程序,即可看到接入的高拍仪的图像. 1.2 网页 ...

  10. linux 内核高拍仪,高拍仪开发控件 | Dynamsoft Camera SDK

    基于浏览器的摄像头.高拍仪控件 Dynamsoft Camera SDK 提供了 JavaScript API,帮助您在浏览器里轻松地从 USB(USB Video Class,即 UVC) 视频捕获 ...

最新文章

  1. 自动挂载ios_Ubuntu自动挂载iso文件 | 学步园
  2. 网上的说TB6560存在的问题
  3. dell服务器 稳定性,设计优秀管理方便 戴尔R710服务器评测
  4. 在.NET程序中使用PIPE(管道技术)
  5. linux Firefox汉化
  6. 第四届工业大数据创新竞赛-Top1方案
  7. Aspose Cells 控件如何实现数据过滤(附代码和下载地址)
  8. 函数的二义性与函数对象的传递问题(通过实现vector的to_string示例)
  9. java 第二天,Java复习第二天
  10. 分支限界算法c语言_算法学习计划
  11. 蓝桥杯java龟兔赛跑_蓝桥杯 1476: [蓝桥杯][基础练习VIP]龟兔赛跑预测
  12. [Java] 蓝桥杯ALGO-143 算法训练 字符串变换
  13. python如何设置画布开始位置_如何设置亚马逊站内广告?亚马逊自动广告手动广告都在什么位置?...
  14. 2款免费的图片压缩工具
  15. c++卡常技巧-164
  16. 《计算机网络教程》(微课版 第五版) 第二章 物理层 课后习题及答案
  17. 企业财务报表分析【2】
  18. 如何用 Python 实现手机远程控制电脑
  19. python ccf题解 201409-1 相邻数对
  20. tp6动态连接数据库

热门文章

  1. 手机微信发语音没有声音
  2. 微信声音锁会上传到服务器吗,微信声音锁原理是什么?微信声音锁安全吗?
  3. restTemplate接收image/jpeg格式
  4. 吉洪诺夫正则化(Tikhonov regularization )
  5. 有关String类与StringBuffer类
  6. C Primer Plus 第十章学习总结……2015.4.30
  7. dataframe分组并求平均
  8. 局域网共享文件夹现在内存不足_局域网文件夹共享给指定用户的方法
  9. bzoj2109 航空管制
  10. 2022-2028全球与中国钢琴艺术培训市场现状及未来发展趋势