.....というような連番ファイルを読み込む方法を紹介します。今回はimg[0~10の数字].pngという規則性のある連番画像を読み込み、縦横0.5倍に縮小してからout[0~10の数字].pngという名前で画像を書き出すサンプルです。画像は全てimagesフォルダの中にあり、書き出しもこのフォルダの中に行います。filename_iに変換します。string型の文字列は+演算子によって結合できるので、入力ファイルのパスを作成します。このサンプルの場合だと、例えばi=5の時にはimages/img5.pngというようなファイルパスが作成されます。imread関数はstring型の文字列をファイルパスとして受け取ることができるので、filename_iをimread関数に渡すと画像を読み込めます。IMREAD_UNCHANGEDはグレースケール化などせずにそのまま読み込むという意味です。IMREAD_GRAYSCALEを指定してカラー画像を読み込んだ場合は自動的にグレースケール化されます。次にresize関数で大きさを縦横半分にしています。resize関数についてはこちらの詳しく解説しています。最後に書き出しの部分ですが、imwrite関数もstring型の文字列をファイルパスとして受け取ることができるので、読み込み用と同様に作成した、書き出しファイルパスを引数に渡します。同様の内容をPythonで記述すると次のようになります。便利技ツイートシェアはてブGoogle+Pocketfeedly画像をリサイズする夏休みの自由研究でオリジナリティを出すためにはRECOMMENDこちらの記事も人気です。:ピクシーダストテクノロジーズ株式会社で主に画像処理の研究開発をやっています。