我有用于嵌入式系统的 C 语言源代码,其中包含每像素 8 位灰度图像的数据数组。我负责记录软件,我想将此源代码转换为 JPEG(图像)文件。
这是一个代码示例:
const unsigned char grayscale_image[] = {
0, 0, 0, 0, 0, 0, 0, 74, 106, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 146, 93, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
//...
};
const unsigned int height = 41;
const unsigned int width = 20;
这是我的问题:(是的,复数)
- 您推荐哪些应用程序将此源文件转换为 JPEG?
- GIMP 或 Paint 可以导入 CSV 数据文件吗?
- 如果我编写这个自定义应用程序,JPEG 存在哪些 Java 库?
- C# 中有哪些库可以完成这项任务?
我可以使用以下资源:MS Visio 2010、Gimp、Paint、Java、Eclipse、MS Visual Studio 2010 Professional、wxWidgets、wxFrameBuilder、Cygwin。
我可以用 C#、Java、C 或 C++ 编写自定义应用程序。
谢谢你的建议。