0

有没有办法在具有特定“大小”的某个(x,y)位置输出文本,例如数字“1”?例如在 gnuplot 中,我们可以使用

绘图...使用 x:y:size w 标签中心...

有没有类似的东西可以与 libjpeg 库一起使用?

4

1 回答 1

0

libJPEG 只是一个加载/保存库。它允许将 JPEG 转换为其他更可行的格式并返回。您将需要某种图像处理库(例如OpenCV)或高级图形库(例如DirectXSFML)。有很多图像库可以实现在位图上写入文本。libJPEG 将允许您在内存中解码为位图格式,并且从那里您可以使用几乎任何其他具有将文本写入位图的函数的库。

就个人而言,我只会使用 SFML,因为您可以加载 JPG 文件(或任何图像格式),将该纹理设置为渲染目标,渲染文本,然后获取该纹理并将其保存回来。但是任何高级图形库都应该做到这一点......就像上面列出的那样。

于 2015-03-07T14:21:05.650 回答