首页 > 解决方案 > 使用 stb_image 从 U 盘加载 PNG 图像

问题描述

我在这里问是因为关于上述库的文档非常缺乏。正如标题中所写,我想从 USB 记忆棒加载 PNG 图像,然后使用它对其进行解码,stb_image但我不知道该怎么做。

为了添加一些上下文,我使用了 ST 的发现板、STM32F769I并运行 FreeRTOS。

我首先认为只需"stbi_load"使用完整路径进行调用("0:MYIMAGE.PNG")就足够了,但事实并非如此。

因此,我想必须为此目的使用另一个功能,但哪个功能?stbi_load_from_memory? 我不是很清楚。或者我应该先调用 FatFS 函数, f_open()然后才能调用任何解码函数?

任何帮助都非常感谢。如果你能在这里写一个简单的例子来完成这项工作,那将非常有帮助。

提前致谢。

标签: cpngfreertosstb-image

解决方案


推荐阅读