![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数码相框总结
weixin_42173948
这个作者很懒,什么都没留下…
展开
-
图片缩放算法
int PicZoom(PT_PixelDatas ptOriginPic, PT_PixelDatas ptZoomPic){ unsigned long dwDstWidth = ptZoomPic->iWidth; unsigned long* pdwSrcXTable; unsigned long x; unsigned long y; unsigned long dwSrcY; unsigned char *pucDest; unsigned char *pucS原创 2020-08-03 16:59:09 · 165 阅读 · 0 评论 -
链接freetype和libjpeg库对文字和图片解码映射到LCD上显示
freetype为什么用,对矢量字体的搜索开源库的使用FontsInit()->FreeTypeInit()->FreeTypeFontInit()原理:freetype是字体搜索引擎,将文字编码和字库文件的字形一一对应。可对字体缩放和旋转。实现步骤:1初始化库2创建face object(字形和库的对应关系)3可加载字体缩放和旋转4通过编码值加载对应的字符点阵5最后通过把字符发写入lcd映射地址上static int FreeTypeFontInit(char *pcF原创 2020-08-03 16:49:48 · 189 阅读 · 0 评论 -
数码相框总结
三总输入模式比较int GetInputEvent(PT_InputEvent ptInputEvent){ /* 把链表中的InputOpr的GetInputEvent都调用一次,一旦有数据即返回 */ PT_InputOpr ptTmp = g_ptInputOprHead; while (ptTmp) { if (0 == ptTmp->GetInputEvent(ptInputEvent)) { return 0; } ptTmp = ptTmp->原创 2020-08-03 16:00:42 · 175 阅读 · 0 评论