擅长:python、mysql、java
<p>我建议您不必费心编写任何Python,只需在终端中使用<strong>ImageMagick</strong>即可将任何PNG、JPEG或其他格式的文件转换为NetPBM格式请参见<a href="https://en.m.wikipedia.org/wiki/Netpbm_format" rel="nofollow noreferrer">Wikipedia description.</a></p>
<p>具体看一下以P2(ASCII)或P5(二进制)格式开始的PGM格式。使用C阅读非常简单。因此,要在终端使用中将PNG图像转换为PGM P2(ASCII)格式,请执行以下操作:</p>
<pre><code>magick input.png -depth 8 -colorspace gray -compress none result.pgm
</code></pre>
<p>用任何文本编辑器查看你的文件。你知道吗</p>
<p>要将JPEG文件转换为PGM P5(二进制)格式,请使用:</p>
<pre><code>magick input.jpg -depth 8 -colorspace gray result.pgm
</code></pre>