Dynamsoft Webcam SDK logo

高拍仪开发

高拍仪也称速拍仪,是一款超便携低碳办公用品。使用高拍仪能快速采集文档、证件、票据的图片,双摄像头高拍仪自带的摄像头还可以同时进行拍照。通过高拍仪自带的软件对图片进行自动优化处理, 输出的图片可以配合各种系统的应用要求,保存到数据库或服务器,以供后期查询或部门共享。由于这个特性,高拍仪广泛被应用在政府、银行、通信、保险、各种事业单位以及其他单位。有些高拍仪还自带 OCR 软件,可以将扫描的图片识别转化为可编辑的文本文档。

随着无纸化办公进程的推进,用高拍仪的需求越来越多。文档图片和照片采集后,需要保存到相应程序的数据库,集成到办公流程中才能更好地促进办公效率,因此需要对高拍仪进行二次开发,让用户可以在现有的办公软件中直接访问高拍仪。

高拍仪驱动

市面上的高拍仪基本都支持 USB 接口,如方正、汉王、捷宇、紫光等,支持的版本大多是 USB2.0。
有的高拍仪也提供TWAIN驱动,比如良田。高拍仪驱动

如何在 Web 程序中集成高拍仪

如何在 Web 程序中集成高拍仪

大部分高拍仪都提供了自己的二次开发包,用于集成高拍仪操作,比如视频预览、拍照、纠偏裁剪、图片上传等。但在现实应用中,有的客户环境可能有多种不同品牌的高拍仪。如何开发一个程序,能支持市场上主流的高拍仪,不用担心不同的高拍仪型号呢?你可以用支持 USB 设备的 SDK,比如 Dynamsoft Camere SDK.

Dynamsoft Camera SDK 提供了 JavaScript API,帮助您在浏览器里轻松地从 USB(USB Video Class,即 UVC) 视频捕获设备,如摄像头、高拍仪, 捕捉图像和视频流。使用 Dynamsoft Camera SDK 这个基于 Web 的开发控件,您只需几行 JavaScript 代码即可在网页程序中实现实时播放视频流,抓取文档图片或照片并进行在线图片编辑、上传等功能。控件的文档获取模式还包含了自动边框检测,以及对文档照片的自动处理和优化功能,包括透视校正、自动去噪等。

Dynamsoft Camera SDK 支持 Windows 系统上所有的主流浏览器,包括 IE、Edge、Chrome、Firefox。由于是客户端控件,你可以用在各种 Web 程序中,如 ASP.NET, PHP, JSP 等。

用 JS 在网页中访问高拍仪

<script type="text/javascript">
    var dcsObject, imageViewer;
    function onInitSuccess(videoViewerId, imageViewerId) {
        dcsObject = dynamsoft.dcsEnv.getObject(videoViewerId);
        imageViewer = dcsObject.getImageViewer(imageViewerId);
        // Sets the capture mode to document mode.
        dcsObject.videoviewer.setMode(dcsObject.videoviewer.EnumMode.Document);
        // Allows to capture a document even if it is not detected.
        dcsObject.videoviewer.setAllowCaptureUndetectedDocument(true);
        var cameraList = dcsObject.camera.getCameraList();
        if (cameraList.length > 0) {
            dcsObject.camera.takeCameraOwnership(cameraList[0]);
            dcsObject.camera.playVideo();
        } else {
            alert('No camera is connected.');
        }
    }
 
    function onInitFailure(errorCode, errorString) {
        alert('Init failed: ' + errorString);
    }
 
    dynamsoft.dcsEnv.init('dcsVideoContainer', 'dcsImageContainer', onInitSuccess, 
    onInitFailure);
</script>

需要在网站或 web 程序中访问高拍仪吗?有遇到什么问题或困难吗?欢迎联系 support@damingsoft.com,
或者拨打电话 0571-8669-3992。