js 调用摄像头可以逆时针旋转90度吗
var constraints = {
audio: false,
video: {
deviceId:arr[i].deviceId,//调用指定的摄像头
width: 3648,
height: 2736,
transform: "scaleX(-1)"
}
};
navigator.mediaDevices.getUserMedia(constraints).then(function (stream)
这种调用摄像头怎么旋转90度来拍摄?不知道可不可以旋转,还是说只能拍了照之后在canvas里去旋转图片
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不可以旋转,只能拍完之后对照片进行处理,可以看看这篇文章https://segmentfault.com/a/11...
摄像头数据提供给其他程序或者组件时是封装好的,这其实就是说数据格式是固定的(这包括行、列的排布关系),即不能旋转,一般旋转摄像头数据需要物理动作,比如把摄像头本身旋转一下。否则就只能完整获取数据后通过计算矩阵来转置实现旋转,也就是在canvas中旋转。