有人尝试使用HTML5视频从手机上的相机中捕捉图像,并且模糊图像有问题吗?我尝试在三星手机上,图像很清晰,在LG G4上,图像模糊(Android浏览器和两部手机上的Chrome)。

有人有这方面的经验还是可以解释一下?有些手机有这些问题吗?

我使用了一段代码:

function startCamera(newSource) {

if (newSource) {

var constraints = {

audio: false,

video: {

optional: [

{ sourceId: newSource },

]

}

};

addVideoAndCanvas();

navigator.getUserMedia(constraints, onMediaSuccess, onMediaError);

}

}

function addVideoAndCanvas() {

self.video = $('');

self.canvas = $('');

$('.modal-body .video-container', self.root).append(self.video).append(self.canvas);

}

function onMediaSuccess(stream) {

self.stream = stream;

self.video[0].src = (window.URL && window.URL.createObjectURL(stream)) || stream;

self.video[0].onloadeddata = function () {

self.canvas[0].height = self.video[0].videoHeight;

self.canvas[0].width = self.video[0].videoWidth;

scan();

}

}

function onMediaError(error) {

}

function scan() {

if (self.stream) {

try {

var ctx = self.canvas[0].getContext('2d');

ctx.drawImage(self.video[0], 0, 0);

} catch (e) {

setTimeout(scan, 20);

}

} else {

setTimeout(scan, 20);

}

}

html自动对焦,html5相机模糊 - getuserMedia自动对焦无法正常工作相关推荐

  1. VTK:相机模糊CameraBlur用法实战

    VTK:相机模糊CameraBlur用法实战 程序输出 程序完整源代码 程序输出 程序完整源代码 #include <vtkActor.h> #include <vtkCamera. ...

  2. Vegas中文版教程分享:制作相机模糊对焦效果

    Vegas作为一款非常常见的视频编辑软件,可以说是电脑上最佳的入门级视频编辑软件,结合高效率的操作界面和多功能的优异特性,让用户更简易的创造丰富的形象.Vegas功能全面,界面设计合理,最主要有先进的 ...

  3. iphone相机原理_在iPhone上获取HTML5相机和视频

    iphone相机原理 One of the questions I get asked most often via my contact form is how to get access to t ...

  4. android模拟器无法拍照,为什么dafault相机无法在android模拟器中工作?

    当我试图打开摄像头应用程序在模拟器defaultly给出,它意外停止和logcat的显示为什么dafault相机无法在android模拟器中工作? 02-08 11:18:35.005: INFO/A ...

  5. Vegas如何制作相机模糊对焦效果?

    Vegas作为一款十分好用的视频剪辑软件,得到了很多用户的青睐.尤其是使用Vegas制作电子相册的时候,更是可以实现一些神奇的功能.今天小编就带大家了解一下如何使用Vegas制作相机对焦模糊效果吧! ...

  6. HTML5 svg 模糊,html5 – Firefox SVG图形模糊

    我有一个反应灵敏的网页设计,SVG标志/图像是与其容器动态的.所有主流浏览器似乎都支持SVG真的很好. 我的SVG是动态的,所以如果我扩展我的浏览器窗口,SVG也是这样做的.在Chrome和IE9中, ...

  7. swift html5 相机调用,学习笔记:swift——调用照相机和照片

    首先需要引用UIImagePickerControllerDelegate,UINavigationControllerDelegate //定义两个图片获取方法 func imagePickerCo ...

  8. 相机成像原理_数码相机的工作原理

    数码相机也被称为数字相机.数码相机可以说是更广义的电子影像处理技术中的一类,其光学成像系统和常规的照相机并无差别,然而影像记录的方式却完全不同.常规相机使用的是化学光感材料,而数码相机使用的是一组光电 ...

  9. 小米设备跨版本降级后相机打不开陀螺仪无法工作解决办法

    实例小米8 安卓10降安卓9后相机出现闪退自动横屏无法正常使用光线感应温控失效 方案: 1.下载系统相同版本的线刷包,解包. 2.在images文件夹中找到名为persist.img的镜像并复制到手机 ...

最新文章

  1. 【已解决】Nacos启动报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is null
  2. Linux服务器版本鼠标,安装GPM给Linux虚拟控制台提供配置鼠标支持
  3. jquery 给类名元素添加行内样式_学Jquery的第一天
  4. Lua-泛型for循环 pairs和ipairs的区别
  5. newInstance() 和 new 有什么区别
  6. python同花顺交易接口_TradeApi为A股程序化交易接口2.9.0发布
  7. VS 反编译工具 ildasm
  8. 国际电话区号mysql表SQL
  9. 【CTF】明御攻防实验平台 crypto 鸡藕椒盐味 wp--海明校验码
  10. 个人投资课 张潇雨_张潇雨《个人投资课》学习笔记
  11. Kali-Hydra和Medusa密码在线破解
  12. 【Spring Boot】——集成JSON工具
  13. 基于微信小程序的毕业设计题目(21)php电子商务购物商城小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)
  14. 他们都说springboot是懒人神器,你觉得呢?
  15. Ubuntu20.04更换系统默认启动内核
  16. 中国程序员独闯硅谷,逆袭成美国最佳 CEO,公司市值 160 亿美元!
  17. 【8583】ISO8583各域段的说明
  18. 通俗易懂说:snprintf scnprintf
  19. 天敏SDK2500开发小计
  20. 外卖跑腿app平台开发

热门文章

  1. 0xC004F069错误的解决方案
  2. linux安全狗配置apache参数,Linux服务器安全狗Apache版本安装步骤
  3. 最完整的php验证手机号码
  4. Telent远程登入实验
  5. 5G科普——什么是NFV
  6. element ui使用折叠面板时产生的问题
  7. goodnotes导入文件需要密码,教你一招破解!
  8. BT网站-IBMID.COM
  9. 蓝搜网页版源码 | 蓝奏云网盘搜索引擎网站系统源码
  10. [ERDAS] 模型Modeler