前几天给同事查了一个BUG,最后发现BUG是因为16/9分辨率的视频缩放到非16/9分辨率的屏幕上黑边引起的问题,然而,关于一个1280*720缩放到1024*768分辨率的屏幕上应该留多少像素的黑边却一时不知道如果计算了,后来咨询同事算法如下
以1024为基准计算出1024如果是16/9为基准的得到的宽度为1024*9/16=576 那么1024*768应该留的黑边是768-576=192 然后上下2个黑边用192/2=96即是每个黑边的大小。
前几天给同事查了一个BUG,最后发现BUG是因为16/9分辨率的视频缩放到非16/9分辨率的屏幕上黑边引起的问题,然而,关于一个1280*720缩放到1024*768分辨率的屏幕上应该留多少像素的黑边却一时不知道如果计算了,后来咨询同事算法如下
以1024为基准计算出1024如果是16/9为基准的得到的宽度为1024*9/16=576 那么1024*768应该留的黑边是768-576=192 然后上下2个黑边用192/2=96即是每个黑边的大小。