监理工程师学习看书的顺序与进度?
2021-06-13
更新时间:2022-08-07 15:05:15作者:佚名
电脑常见的规格,帧率以及缩放比列
对于近来几年出的电脑,FHD(1080p)早已普及,甚至主流的屏上面ips屏幕也算是普及了。这对于几年前的都还是1366*768码率的2013年来说,真是翻天覆地的变化。并且随着一些手机厂商的加入,3:2和16:10等愈发细分的屏幕比列也急剧变多笔记本尺寸,着实很棒。本文从常见的屏幕比列和帧率入手,总结相关内容。
常见的屏幕规格(寸):13.3,13.5,14,15.6,17
常见比列下的帧率:
(16:9)1366*7681600*9001920*10803840*2160
(16:10)1440*9002560*16002880*1800
(3:2)2160*14402256*15043000*2000
为了更具体的理解,找出各自帧率对应的代表型号
16:9比列下常见帧率
1366*768:代表型号有国行Y410p,这个帧率是过去很长时间的代表帧率,在几年曾经的时侯广泛出现于14寸和15.6寸,假如如今还有机器是这个帧率,属实骗人。这个帧率特征是略小于720p,在大部份网页的内容显示的时侯适中,不会出现左右两侧大部份留白,也不会网页的内容显示不完整。并且在其他的任何场景下都是不够用的,包括看影片笔记本尺寸,Word,IDE的界面等等都是不够用的。初期的点阵字体在低码率下清晰锐利,然而随着高帧率的普及,这样的帧率显示疗效确实大果粒,已然落后于时代了。
1600*900:代表型号美行Y410p,这个是我使用的主力机,早已好几年了,当时入手的考虑是教室空间不够,不想要15.6寸的机器,加上想要显示更多的内容,并且不接受当时win8的缩放,考虑以上缘由最终入手了这个比较少见的帧率,特征是内容较多,字体偏小,看上去略微费力。
1920*1080:当前最普及的帧率,出现在13.3,14,15.6,17等等常见的电脑
3840*2160:xps15顶配,顶配等等机器,通常比较贵
16:10比列下常见帧率
这个比列的屏幕看常见的16:9网路视频时,屏幕上下会有不显著的黑边。这样视频播放面积大于常见的同规格(对角线宽度)的16:9屏幕,有人说可以多看一点弹幕,不打搅内容,也有人说会破坏视频的沉溺感,我觉的都挺好,不是很显著。并且用处是特别显著的:网页,文档,IDE,编辑器等等绝大部份内容都是上下翻页的,所以可以在降低翻页次数的情况下听到更多的内容,内容创作十分舒适。
1440*900:过去将近10年13寸Air的帧率,这个码率的特征是没有缩放,逻辑码率较大,显示内容充足,而且因为macOS十分健全的高帧率下的字体渲染,可以说是Mac上面垫底的帧率了。
2560*1600:过去几年的13寸Pro和新品的Air都是这个帧率,macOS下常以1280*800的逻辑帧率或则1440*900的逻辑帧率显示,内容适中,字体渲染特别的舒服,可以说是Mac软硬结合的一大亮点。
刚发布的小新pro13也是这个帧率,是一个特别大的优势,尚不清楚win10下的默认缩放比列(150%或则175%)。
2880*1800:过去几年的15寸Pro使用的帧率,macOS下常在1680*1050或则1600*900的逻辑帧率运行,内容显示多,字体渲染舒适。
3:2(16:10.7)比列下常见帧率
这个比列下,网路视频的黑边更大了,视频有效面积更小了,然而其他的办公,文档,code等等都愈发舒服了。
可以说是愈发的工作取向了。
2160*1440:华为13,14帧率,我去店上面看过好几次,win10帧率下边的的缩放比列是150%和175%,屏幕日常使用比列很舒服。
3000*2000:华为旗舰xpro帧率,十分清晰,200%整备缩放,十分的好用。
2256*1504:的帧率。
相关的统计早已整理成图:
以上统计使用十分简单的代码估算得来,代码如下:
#include
#include
using namespace std;
int main()
{
const double x = 2.54;
double moniSize_inch;
//double monSize_cm = x*moniSize_inch;
double lenth ;
double wide ;
int long_pixel ;
int wide_pixel ;
cout << "输入屏幕尺寸,长宽比,像素" << endl;
cin >> moniSize_inch >> lenth >> wide >> long_pixel>>wide_pixel;
double monSize_cm = x*moniSize_inch;
double ppi =sqrt(long_pixel*long_pixel+wide_pixel*wide_pixel)/moniSize_inch;
double rate=lenth/ wide;
double arc = atan(rate);//弧度制
double sin_arc = sin(arc);
double cos_arc = cos(arc);
double longside = sin_arc*monSize_cm;
double widesize = cos_arc*monSize_cm;
double area = longside*widesize;
cout << endl;
//cout << "笔记本产品型号举例:***" << endl;
// @知乎:洛朗展开
cout << "屏幕的尺寸: " << moniSize_inch << "寸;";
cout << " 比例: " << lenth << ":" << wide << " 屏幕分辨率:"<<long_pixel<<"*"<<wide_pixel<<endl;
cout << "长度: " << longside << "cm" << endl << "宽度: " << widesize << "cm" << endl<< "实际显示面积: " << area << "cm^2" << endl;
cout << "ppi : " << ppi << endl;
cout << "开启125%缩放的逻辑分辨率:" << long_pixel / 1.25<<"*"<<wide_pixel/1.25<<endl;
cout << "开启150%缩放的逻辑分辨率:" << long_pixel / 1.50 << "*" << wide_pixel / 1.50 << endl;
cout << "开启175%缩放的逻辑分辨率:" << long_pixel / 1.75 << "*" << wide_pixel / 1.75 << endl;
cout << "开启200%缩放的逻辑分辨率:" << long_pixel / 2.00 << "*" << wide_pixel / 2.00 << endl;
cout << " " << endl;
}
欢迎交流。