discuz 发表于 2024-2-26 22:16:08

图片变形问题

本帖最后由 discuz 于 2024-2-26 22:36 编辑

设备类型            DC10600M101

屏幕尺寸            10.1 英寸

分辨率            1024*600

使用Photoshop制作1024*600的图片,导入visualTFT中,仿真图像比例正常,但是烧录到屏幕中后,画面比例明显失真,图片竖直方向发生压缩,例如正圆会变成椭圆。
请问这是为什么?VisualTFT软件版本3.0.0.1198
为了验证,于工程中使用圆形工具绘制了2个圆形,虚拟屏仿真如图1所示,可见圆形比例正常。将程序烧录到实体屏幕中,圆形则出现了失真,如图2所示。


↑↑↑图1 虚拟屏幕仿真截图


↑↑↑图2 烧录到实体屏之后画面


卡米拉 发表于 2024-2-27 08:56:17

液晶屏的正圆变成椭圆的原因:
因为7寸屏的单个像素点的宽度比高度大一点。就是说液晶屏的像素点是长方形的,但是做图片的时候电脑上显示的像素点是正方形的,所以最后圆形的图片下载到屏里面就变成椭圆形了。相当于液晶屏里面横轴会被拉长,做图的时候,要把圆画成椭圆的,下载到屏里面就会变成圆形。
单个像素点的宽度是0.1926mm,高度是0.179,所以比例:W/H=1.076 。
比如说:
1、要做一个宽度W=100的圆,H=100*1.076=107.6
2、要做一个高度H=100的圆,W=100/1.076=92.9
所以845*480的图片,放到软件里面编译之后,横轴会被压缩成800,所以圆看起来更正常了。
页: [1]
查看完整版本: 图片变形问题