用linux操作内存中的位图图像

时间:2012-12-30 03:21:38

标签: c++ linux raspberry-pi

我做了一些研究,但到目前为止还没有找到任何有用的东西。

简而言之,我希望能够在内存中创建一个位图/画布,并使用一个api,它具有在该位图上绘制原始形状和文本的功能,并直接读取内存。这应该在内存中完全完成,不需要窗口系统或类似Qt或GTK的东西。

为什么呢?我正在为树莓派写作,并且正在与spi上的256x64 4位灰度OLED显示器连接。到目前为止,这一切都很好。我已经编写了几个用于编写文本等的函数,但我想知道是否已经有一个我可以使用的库。我对显示器进行双重缓冲,因此我只需要在内存中操作图像,然后将整个图像读入一个。

我可以在windows中轻松完成此操作,但我不确定在linux中执行此操作的最佳方法

1 个答案:

答案 0 :(得分:3)

我使用Image Magick做类似的事情。它支持Bitmap和SVG。 http://www.imagemagick.org/script/index.php