Android摄像头非全屏预览,怎么保证图像不变形
用surfaceview可以设置预览窗口的大小和位置 然后用setpreviewsize设置摄像头图像的大小,大小和surfaceview一致就可以前置摄像头拍出来的照片脸变形
您好! 主要是由于镜头中心的放大倍率与镜头边沿的放大倍率不一致导致。中心的倍率小,一般脑袋在中心,所以头小了,而下巴在镜头边沿,倍率大,所以下巴拉长了,脸变大了。 如果焦距越长,镜头中心和边沿的倍率相差就越大,这种畸变就越明显。从2M变到5M,sensor size大了,焦距变长了。所以畸变也就越明显 如果有任何问题可以随时来咨询我们的。非常感谢您对我们vivo的支持,祝您生活愉快!Mate10前置摄像头拍照变形
问题原因前置摄像头拍照变形,可能有以下几个原因:
如果您自拍时开启了【魅我】功能,魅我中的瘦脸功能会对脸部大小进行调整,开启魅我功能时可以提前设置好美肤参数(光滑、美白、放大眼睛、增强眼眸、瘦脸等),单独拍出美肤瘦脸效果,但调整度过高可能会产生较大变化,建议根据需要设置。
如果您使用前置摄像头自拍的时候,为了获得更好的拍照效果而选择更合适自己的拍摄角度,比如 45 度仰望天空时自拍。由于近大远小的现象,离镜头越近会显得较大,离镜头越远会显得较小,此乃正常的成像效果,非手机故障,请放心使用。
解决方案
前置摄像头拍照变形,您可以通过以下方式排查:
如果您自拍时开启了【魅我】功能导致的,建议您根据进行适当设置调整,或者关闭【魅我】功能后重新拍照尝试。
如果自拍时使用了特别角度拍照导致的,建议您使用前置摄像头拍摄照片时尽量正脸正对手机拍照。