当前位置: 首页 > news >正文

lcd如何显示照片在lcd屏

推荐两个网站:

可以将照片等比例缩放的软件

图片尺寸调整 - 图文工具箱 - imgtool.net

可以将照片格式转换成bmp等格式

JPG到BMP转换器- FreeConvert.com

关于图片的算法一般只要能画点

void LCD_DrawPoint(u16 x,u16 y)
{LCD_SetWindows(x,y,x,y);//设置光标位置 LCD_WR_DATA(POINT_COLOR); 	    
} 	 

就能画图

画图一般需要用软件输出图像颜色数组

要先确定图片大小,颜色种类,输出的数组格式,比如RGB565  RGB555  RGB233都是颜色的输出种类,所以要先确定输出的格式在定制算法

比如我现在选的rgb565就需要以下输出代码:

void LCD_Clear(u16 Color)
{u16 i,j;LCD_SetWindows(0,0,lcddev.width-1,lcddev.height-1);	for(i=0;i<lcddev.width;i++){for (j=0;j<lcddev.height;j++){LCD_WR_DATA_16Bit(Color);}}
}


http://www.mrgr.cn/news/10512.html

相关文章:

  • 【Material-UI】Radio Group中的 Color 属性详解
  • Java开发程序员职业发展路径
  • XXX地图项目总结
  • keepalived与lvs
  • 基于web的铁路订票管理系统
  • 专题---自底向上的计算机网络(数据链路层)
  • CRLF will be replaced by LF the next time Git touches it 如何解决?
  • 数据库优化
  • 信刻光盘摆渡机——完全物理隔离,安全合规
  • MySQL学习笔记之多表关系
  • 链表相关内容
  • 在C#中应用命令模式:设计和实现的最佳实践
  • react面试题五
  • OpenSCENARIO简介
  • Hangfire启动的时候默认开启20个线程
  • [LeetCode]102.二叉树的层序遍历(python)
  • Java-使用HashMap压缩重复数据量以减少堆内存溢出的概率
  • CSS3页面布局-三栏-中栏流动布局
  • ECMAScript 性能优化技巧与陷阱
  • 将 github 仓库同步到个人服务器