ppm格式图片转换

来源:互联网 发布:js 函数的argument 编辑:程序博客网 时间:2024/04/25 21:21

       以前给mini2440开发板做logo时用的它自带的logomaker,在fedroa下可以正常使用,现在换成ubuntu9.10后,先是没有netpbm包,用apt-get install netpbm后,logomaker没有提示错误,但总是生成0字节的图像。

      其实安完netpbm后,会有一系列工具,可以使用这些工具直接转换,logomaker也是在调用这些工具。

 

转换方法如下:

bmp图片使用bmptoppm.jpg,png,gif都有相应的topnm工具。

$bmptoppm pic.bmp > temp1.ppm //生成ppm

$ppmquant 224 temp1.ppm > temp2.ppm //转换成224颜色

$pnmnoraw temp2.ppm > logo.ppm //转换成ascii格式

 

logo.ppm就是需要的图像了。