Я спрашиваю здесь, потому что документация, касающаяся вышеупомянутой библиотеки, ужасно отсутствует. Как написано в заголовке, я хочу загрузить изображение PNG с USB-накопителя, а затем декодировать его, используя stb_image
, но я не знаю, как это сделать.
Чтобы добавить немного контекста, я использую плату обнаружения от ST, STM32F769I и работающую FreeRTOS.
Сначала я подумал, что простого вызова "stbi_load"
с полным путем ("0:MYIMAGE.PNG")
будет достаточно, но это не так.
Следовательно, я полагаю, для этой цели должна использоваться другая функция, но какая? stbi_load_from_memory
? У меня не очень понятно. Или я должен сначала вызвать функцию FatFS, например f_open()
, прежде чем вызывать какую-либо функцию декодирования?
Любая помощь более чем ценится. Было бы очень полезно, если бы вы могли написать здесь простой пример, который делает эту работу.
Заранее спасибо.