Dan*_*Kim 21 video camera android
我正在尝试从Android的前置摄像头录制视频,同时在表面视图上显示.
我在前置摄像头发现的是,即使表面视图显示正常视图,它也会在录制过程中镜像翻转视频.
有什么方法可以防止这种情况或修复它吗?
我读过其他stackoverflow文章,比如如何防止android从前置摄像头反转图像?
但它似乎只是谈论用前置摄像头拍摄照片并反转图像,我已经使用矩阵自行修复了这些照片.但是,似乎使用矩阵的视频不起作用.
小智 0
您必须应用矩阵变换,如下所示:
if(isFrontCamera) {
m.preScale(-ratio, ratio);
} else {
m.preScale(ratio, ratio);
}
Run Code Online (Sandbox Code Playgroud)
假设您不调整任何内容的大小,则比率将为 1,从而使非前置摄像头 preScale 过时。
| 归档时间: |
|
| 查看次数: |
14290 次 |
| 最近记录: |