lyg407 发表于 2019-9-19 11:27:34

【分享】图片取模设置方法 使用总结


之前测试了一下,发现碰到几个问题, 分享一下,给新手。


步骤:

1、知道你的显示屏的最大尺寸    比如4.3寸 480x800


2、准备好要显示的图片,使用格式工厂 或者其他软件,转成合适屏幕的分辨率。 转换完成后,记住分辨率宽和高。 不超过显示屏的最大尺寸


3、进入取模软件输入最大宽度和高度,就是第2步的宽和高 。 打开,选择图片,32位真彩色   注意颜色数据排列, 红 绿 蓝 灰 , 不对,可以拖动颜色,改变排列顺序。


4、取模完成后,生成.h文件   放进程序, 程序修改一下。并且 修改显示分辨率    对应到图片的分辨率


LCD_Fill_Pic(0,0,480,800,(u32*)gImage_pp6);   480800改为你取模图片的 实际宽和高。   即显示正常。








lyg407 发表于 2019-9-19 11:28:42

手机拍的, 图片 压缩了。

实际 显示效果 很好!

lyg407 发表于 2019-9-19 11:32:52





tiky 发表于 2019-9-19 12:09:35

感谢你的热心分享,66666,下次来买东西时多送一个芯片,或者半价给一个4.3寸屏才行,可以截图这个帖子叫客服改价。

tiky 发表于 2019-9-19 12:24:06

另外,那个蓝灯可以关闭的,加入这行代码就行,GPIO_PinAFConfig(GPIOA, GPIO_Pin_15, 11); //PA15复用普通GPIO
PA15默认是SW接口了,那个是以弱上位的,所以会微亮

lyg407 发表于 2019-9-19 13:09:20

谢谢版主。 当时应该买个带触摸的,一步到位。{:lol:}

lyg407 发表于 2019-9-19 13:09:53

tiky 发表于 2019-9-19 12:24
另外,那个蓝灯可以关闭的,加入这行代码就行,GPIO_PinAFConfig(GPIOA, GPIO_Pin_15, 11); //PA15复用普通 ...

另外,汉字取模的软件,有没有分享一下呀。

isakura 发表于 2019-9-20 22:35:40

这种取模只适合少量图片吧,我现在头疼几百张图片的要怎么来弄,

烧进程序不可能,

用flash怎么存hex里面的数据,要编辑一个数组记录大小偏移位置(地址)等,手工编辑太麻烦,又不知道有什么批量工具

Earthman 发表于 2019-9-20 23:53:51

isakura 发表于 2019-9-20 22:35
这种取模只适合少量图片吧,我现在头疼几百张图片的要怎么来弄,

烧进程序不可能,


bmp,filesystem

isakura 发表于 2019-9-21 13:38:07

Earthman 发表于 2019-9-20 23:53
bmp,filesystem

我想的是用FATFS 来做,应该方便点,FATFS读出来的也应该是像素点吧

chun2495 发表于 2019-9-21 13:46:54

别32位了,这种屏一般都是565的,16位就可以了。 另外,还可以选择数据压缩哦!

isakura 发表于 2019-9-21 14:49:17

chun2495 发表于 2019-9-21 13:46
别32位了,这种屏一般都是565的,16位就可以了。 另外,还可以选择数据压缩哦! ...

请问单片机怎么做数据压缩。。。

chun2495 发表于 2019-9-21 14:57:25

isakura 发表于 2019-9-21 14:49
请问单片机怎么做数据压缩。。。

因为我们平常用的图片数据重复量很大,单片机又无法实现类似jpeg格式的压缩解压。所以我们自己动手写个函数就行了。

比如一幅图片,前面10个字节是这样的
AA AA AA AA BB BB BB BB BB BB
那我们存储的时候就可以存储为04 AA 05 BB
这样用四个字节就能表示10个字节的数据。
用的时候再反向解压就行了。

上面举例仅仅是思路,真正做起来时还要考虑标志位等情况。

chun2495 发表于 2019-9-21 15:00:15

isakura 发表于 2019-9-21 13:38
我想的是用FATFS 来做,应该方便点,FATFS读出来的也应该是像素点吧

你的图片数量大,就直接拷贝到磁盘里。格式就都是bmp的。然后根据名称来解码bmp就行。bmp的是最好解码的。

qwert1213131 发表于 2019-10-5 08:22:33

感谢楼主分享

joesonzzy 发表于 2019-10-5 08:24:40

感谢楼主分享
页: [1]
查看完整版本: 【分享】图片取模设置方法 使用总结