010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

Dynamsoft Camera SDK:基于浏览器的图片和视频捕捉 SDK!

发布时间:2019/02/28 浏览量:2377
Dynamsoft Camera SDK 提供了 JavaScript API,帮助您在浏览器里轻松地从 USB(USB Video Class,即 UVC) 视频捕获设备,如摄像头、高拍仪, 捕捉图像和视频流。

基于浏览器的摄像头、高拍仪控件

 

Dynamsoft Camera SDK 提供了 JavaScript API,帮助您在浏览器里轻松地从 USB(USB Video Class,即 UVC) 视频捕获设备,如摄像头、高拍仪, 捕捉图像和视频流。使用 Dynamsoft Camera SDK 这个基于 Web 的开发控件,您只需几行 JavaScript 代码即可在网页程序中实现实时播放视频流,抓取文档图片或照片并进行在线图片编辑、上传等功能。

 

控件的文档获取模式还包含了自动边框检测,以及对文档照片的自动处理和优化功能,包括透视校正、自动去噪等。

 

Dynamsoft Camera SDK的主要功能

 

 

•开发人员可以完全控制摄像头、高拍仪, 如自动对焦、曝光、光圈等;

一个 Dynamsoft Camera SDK 对象可以有一个视频阅览器和多个图像浏览器;

支持在浏览器里嵌入视频流;

支持图片编辑;

支持导入 DIB (Device Independent Bitmap)和导出 base64 和 DIB;

支持上传图片到 HTTP 服务器,同步和异步模式都支持。

 

功能:

 

设备:网络摄像头、内置摄像头、高拍仪。

 

系统需求:

 

客户端:

浏览器:Internet Explorer 6 及以上、 Edge、 Firefox、 Chrome;

操作系统: Windows。

 

服务器端:

不依赖于第三方框架;

•web 服务器:Nginx、 IIS、 Tomcat、 Apache 等;

操作系统:Linux、Windows 等;

设备:与 USB 视频类别设备(USB Video Class,即 UVC)兼容的网络摄像头、笔记本内置摄像头、高拍仪等。

 

编程语言:

ASP.NET (C#/VB.NET), PHP, JSP, ASP 等;

JavaScript, HTML。

 

摄像仪设置:

开发人员可以完全控制摄像头,例如:曝光、光圈、自动对焦、背光补偿、亮度、饱和度、锐度、伽马值、对比度、白平衡、感光片增益。

 

视频流捕捉:

支持在浏览器里嵌入视频流。

抓取照片到相应的图片阅览器。

设置和获取视频质量、视频阅览器的高度、宽度、背景色。

 

快照获取:

一个 Dynamsoft Camera SDK 对象可以有多个图像阅览器。图像阅览器可以动态创建和删除。 支持多种图像视图模式,例如:m*n 模式、水平模式、垂直模式、单图模式等。

 

设置和获取图像阅览器的边框、高度、宽度和其他属性。

 

图片编辑:

旋转、翻转、镜像、剪切(切掉部分变成白色)、删除或裁剪图像等。

 

导入导出图片:

通过 URL 下载图片到图像阅览器。

从系统剪切板中加载 DIB 图片到图像阅览器。

拷贝整张或部分图片到系统剪切板。

把图片转成 base64 字符串。

设置和获取作者、压缩类型、标题、主题、制作人、创建者等 PDF 文件相关信息。

设置 JPEG 文件和用 JPEG 压缩的 PDF 文件的质量。

设置 TIFF 文件的压缩类型。

 

上传图片:

上传图片到 HTTP 服务器。同步上传和异步上传都支持。

支持上传 Web 表单的文本信息到服务器。

 

安全性:

摄像仪访问授权 - 终端用户首次访问网页时,可以选择是否允许该站点访问他们的摄像仪设备。

 

图像和视频阅览器中的图片在浏览器中是无缓存传输的。

 

它是如何工作的

 

 

 

如上图所示,Dynamsoft Camera SDK 有两大核心模块:

JavaScript Client:这是 Dynamsoft Camera SDK 运行在浏览器里的 JavaScript 库。它通过 HTTP 与 Camera Windows Service 通信,接收和发送用户的操作请求到 Camera Windows Service,并对 Camera Windows Service 返回的结果进行处理。

 

Camera Windows Service:这个模块独立于 JavaScript Client。该 Windows 服务负责监听127.0.0.1,处理 Camera(基于 DirectShow )相关接口,并且传递响应到 JavaScript 端。

 

这个 Windows 服务需要安装在终端用户的电脑上。用户只需安装一次即可。

下一篇:Active Directory Restore:为Microsoft的高级控制器服务设计的数据修复实用程序!
上一篇:Dynamsoft Barcode Reader:桌面及网络应用程序条码识别SDK!

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物