做直播的直播时手机倒过来拍摄直播的,这个我知道,只是不明白为什么,我们看到的是正着的影像。自己用?

做直播的直播时手机倒过来拍摄直播的,这个我知道,只是不明白为什么,我们看到的是正着的影像。自己用手机前后摄像头倒过来拍,然后自己看也是正的。威舍?

这个应该是软件问题,你可以换用其他视频软件看看,若还是倒的,那就是手机厂商设计的有问题,买了只能算自己倒霉…像前面的网友说的什么把手机倒过来,要是软件视频窗口可以随重力感应一起倒过来还好,否则就看别人是倒的了,所以可行性不大,但是可以拆机看看摄像头是否固化在手机主板上,若没有可以尝试旋转180度,不过比较考DIY了,得看着办,别给弄坏了,实在不行可以找专业维修人员最好是售后的给看看…最后,祝你可以早日解决问题…

不对,後来才发现 iPhone 没有次像素渲染。以下内容应该没有解决题主的疑问……暂且当勉强沾边的科普算了。

***

这可能是次像素渲染(subpixel rendering)的效果。换言之,文字的「彩边」是故意的。

先从计算机图形显示的大致原理来说。由於计算机的内部表示是离散的,所以对连续的图形,它对其中每个最小的元素——像素——进行采样,获得这一点的颜色,然後就可以把图像表示成一批像素按一定规律形成的组合。



文泉驿点阵宋体效果图,图片来自 Habitat: FontGuide

但这样做的话,文字的边沿就不够平滑。虽然水平和竖直的笔画效果不错,但斜向的笔画就变成了锯齿。为了处理这个问题,业界常用的抗锯齿方法大致是,先把图像按照(比方说)两倍的尺寸渲染到一个 buffer 上,然後对 buffer 再度采样,相邻的四个点取平均值。这样就会在笔画轮廓附近填上一圈灰色的像素,缓和锯齿感。这样的方法就是灰阶抗锯齿
在这个基础上怎样取得更好的效果?理想情况下,一个像素是图片显示的最小单位,但在显示器上一个像素是由红绿蓝三个通道组成的,换言之每个像素依然可以继续分割。做灰阶抗锯齿时,一个像素内的三个通道是相同亮度的。这样一来,整个像素混合出来的颜色也是不同深浅的灰色。继续分割,就是分别计算三个通道的亮度,然後这个像素显示出来就是彩色。

假设一个像素在水平方向上依次分为红绿蓝三色,如果采样的结果是这个像素的左边比右边亮,那麼我们就让左边红色的通道比右边的通

这就是次像素渲染。这样渲染的结果,对计算机的内部表示,就是文字会有彩边。当你放大时,就像题主给出的图那样明显。但你在显示器上按照原来的尺寸显示时,得到的就是平滑的曲线。毕竟屏幕上没有单独的白色通道,所有的颜色都是相邻的 RGB 通道复合而来。只不过当你的眼睛裏屏幕足够远、像素足够小,小到你分不清每个像素中的每个通道时,你就看不出来了。类似的,像素虽然非常大,但你隔很远观看也看不出来单个像素的
另一方面,正因为次像素渲染依赖显示器的硬件细节,所以需要比较多的设置。例如有的时候你需要选择你的屏幕的 RGB 方向。对於手机这样的移动设备,屏幕旋转一下都需要针对 RGB 通道的新排列重新渲染。
温馨提示:答案为网友推荐,仅供参考
相似回答