2

13 個の画像で構成される bmp 画像があり、各画像は正確に 17x17 です。この画像を gimp で 13 の異なる画像に分割する以外に、このリストから n 番目の画像を (できれば char 配列に) 「抽出」して使用できるようにする良い方法は何ですか? ポインターを n*17*17 ピクセル先に進めようとしましたが、ヘッダーを無視するという事実は別として、これは機能するはずだと考えましたが、残念ながら機能しません。

提案?

これを CおよびC++ としてタグ付けしたことに注意してください。これは、どちらの言語でもソリューションを見たり聞いたりできてうれしいためです。

4

1 に答える 1

1

おそらく、タイルの切り抜きには既存のツールを使用します

convert paged.gif  +gravity -crop 32x32  tiles_%d.gif

Imagemagickには、C、C++、php、perlなどを含む多くの言語から使用できるAPIが付属しています関連する機能は

CropImageToTiles

于 2011-04-12T10:15:08.787 に答える