元の画像ファイルがpngの画像処理をやろうとしていています

pngのファイルは圧縮されているから
解凍してから加工しないといけないんですよね?
この認識であってますかね?


いまpngからpnmへ変換してから加工しようと考えています
libpngやpnm(pdm, pgm, ppm)
関連のことを詳しく解説してある
サイト・書籍などあったら教えて下さい