图像,视频,分辨率

分辨率(Resolution)指的是图像或显示设备中像素的数量,通常用宽度像素 x 高度像素的方式表示。例如,1920x1080代表宽度为1920像素,高度为1080像素的分辨率,总共有1920x1080=2,073,600个像素。相同尺寸的屏幕分辨率越高(像素点越多),越清晰。图片分辨率越高,(像素点越多),越清晰。


分辨率分类:

高清(HD):高清屏幕通常具有1280x720或1366x768像素的分辨率,提供良好的图像清晰度。
全高清(Full HD):全高清屏幕一般具有1920x1080像素的分辨率,呈现更高的视觉细节和清晰度。
2K/4K/UHD:2K、4K 或称为超高清(UHD)屏幕具有更高的分辨率,如2560x1440、3840x2160等,能够提供更高质量的图像和更多的显示空间。

1.所以当高分辨率的图片显示在高分辨率的显示器上,展现的效果是最好的。

2.当高分辨率设备配上低分辨率的图片:一种是显示实际大小,即图片的分辨率是多少,就用屏幕上的多少个像素来显示,这时屏幕是以点对点的方式来显示图片,不过图片不是全屏,只在屏幕中央的一部分。           另一种方法也是全屏显示,这时图片不是被压缩像素,而是被人为的插入了很多像素,图片看起来很大,满屏显示,不过有效像素很少,比如说可以把一个很小的图标文件放满屏来观看,不过画面惨不忍睹。

3.当低分辨率的设备配上高分辨率的图片:如果选择的分辨率超出了显示器的能力范围,可能会导致显示问题,如图像失真(颜色变化,细节丢失,像素化)、模糊(像素化)或无法正常显示

1)设备会缩小图片以提高展现效果(像素降低,通过缩小图片的尺寸,图像中的像素数量减少了,导致分辨率下降。尽管图片在显示上可以完整地呈现出来,但由于较低的分辨率,图像可能会失去一些细节和清晰度。需要注意的是,缩小图片只是将其显示在较小屏幕上的适应性处理,并不会改变原始图片文件的分辨率。如果将图像重新放大到原始尺寸,它将恢复原本的分辨率。)

2)也有可能不缩小图片直接在屏幕上铺满显示,由于设备分辨率低,所以会自动删掉某些像素,只显示图片的部分像素。这两种情况都是图片完整但分辨率质量下降,失真;

3)要么放大局部导致显示不完整,点对点(清晰但图片不完整)。

 4032*3016分辨率的图片:

分辨率是3840*2160的显示设备。

放大局部效果(理论): 

设备显示实际效果:


更改系统的分辨率:

更改系统的分辨率是通过调整显示设备在水平和垂直方向上的像素数量来实现的

在更改分辨率时,操作系统会检查您的显示设备支持的分辨率范围,并提供适合显示器的选项供您选择。(改变的是设备显示器的分辨率,限制它的像素数量

当您更改分辨率时,操作系统会发送新的分辨率设置到显示器,显示器会根据新的设置重新排列像素以适应新的分辨率。较高的分辨率意味着显示设备将显示更多的像素,从而提供更多的细节和图像内容。较低的分辨率意味着显示设备将显示较少的像素,从而导致图像变得模糊或缺乏细节。

-----------------------------

wm size 方法改的是在屏幕上的一层显示的分辨率

使用 wm 命令修改分辨率会修改 Android 系统输出到屏幕的分辨率而不是修改屏幕硬件的分辨率。下面详细解释一下这个过程:

  1. Android 系统中的 wm 命令(Window Manager)用于管理显示窗口和界面的布局、尺寸和位置等相关属性。

  2. 当你执行 wm size <width>x<height> 命令时,其中 <width><height> 是你想要设置的新宽度和高度值。

  3. wm size 命令实际上是修改了系统的显示配置文件,将其修改为指定的分辨率。这个配置文件位于 /data/system/display_info.xml 或类似路径中。

  4. 当 Android 系统重启或者重新加载显示配置时,它会读取修改后的显示配置文件,并根据其中的分辨率信息来进行显示。

  5. Android 系统基于新的分辨率重新计算应用程序和系统界面的布局,以适应新的屏幕分辨率。

需要注意的是,修改分辨率只影响 Android 系统在屏幕上显示的内容,并不直接修改物理屏幕的硬件分辨率。物理屏幕的硬件分辨率是屏幕本身固有的像素数目,无法通过软件设置来更改。

通过使用 wm 命令修改分辨率,你可以改变 Android 系统在屏幕上显示的内容的大小。但实际上,系统会在指定的分辨率上进行缩放和拉伸来适应物理屏幕的硬件分辨率。

总结起来,wm 命令修改的是 Android 系统输出到屏幕的分辨率,包括应用程序的界面、系统界面和其他显示内容。这个命令会更改系统的显示配置文件,并根据新的分辨率重新计算和缩放显示内容。


总结与思考:

其实也就是说,当你更改系统分辨率后,操作系统会调整输出到设备显示器的数据的分辨率。(有一个重点,显示器的物理像素是固定的

当调低分辨率:假如画面占满屏幕(内容放大),显示器的一个像素相较之前包含更多的图像信息,图像模糊,失真。假如画面不占满屏幕(画面占比缩小)

当调高分辨率:设备可能会无法正常显示。假如画面占满屏幕(缩小,内容缩小)。


一个视频,每一秒由多少图像构成,称为这个视频的帧率 FPS(frame-rate)

刷新率为60Hz,代表每秒钟可以显示60帧画面。(当设备刷新率低,看着不流畅;当设备刷新率高,更为丝滑)

码率的定义是视频压缩编码时使用的数据传输速率,通常用比特率(bitrate)表示。单位一般是Kbps(Kbit/s)或者Mbps(Mbit/s)。

帧率决定的是视频的流畅度,帧率越高画面看起来越流畅(思考一下为什么有时候在线看视频会卡,也许就是某些帧没有接收到而后面的帧先到了,所以就会感觉卡顿),而视频质量则由分辨率和码率来决定。(高码率视频通常具有更好的清晰度、更丰富的色彩和细腻的图像

 帧率的应用:

帧率的应用,色彩知识_i534的博客-CSDN博客

当高帧率视频在低刷新率的手机上播放时,可能会出现以下几种情况:
画面不流畅:由于刷新率限制,低刷新率手机无法展示高帧率视频中的所有帧,导致画面看起来不够流畅。这可能会导致画面卡顿、闪烁或者感觉不连贯。
视频播放速度异常:如果高帧率视频以大于手机屏幕刷新率的帧率播放,视频可能会以加速的方式播放。这意味着视频的运动可能会显得过快,声音和图像之间的同步可能会出现问题。
图像撕裂:当高帧率视频的某个帧在手机屏幕进行刷新时,如果下一帧正在等待刷新,就有可能会导致图像撕裂现象。这是因为屏幕刷新与视频帧更新的时间差异导致的,使得画面显示出不协调的部分。
需要注意的是,以上情况可能会因手机和视频播放器的不同而有所差异。一些手机和播放器可能会尝试通过帧插入或其他技术来改善高帧率视频在低刷新率手机上的播放效果,但结果可能因设备和软件而异。
综上所述,高帧率视频在低刷新率的手机上播放可能会导致画面不流畅、视频播放速度异常和图像撕裂等问题。为了获得最佳的观看体验,建议在支持高帧率的设备上播放高帧率视频。

某些分辨率的比例:

1920x1080      1280x720       720x480

16:9               16:9               3:2

--------------------------------------------------------------------------------------------------------------------

参考原文链接:https://blog.csdn.net/zaizai2154365/article/details/51514441

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值