はじめに
画像を2×2,4×4や8×8に分割して表示する方法について説明する。
コード
![](https://sabopy.com/wp/wp-content/uploads/2019/10/imagecut2-800x800.jpg)
解説
モジュールのインポート
画像の読み込み
![](https://sabopy.com/wp/wp-content/uploads/2019/10/moonworld-800x800.jpg)
エピテランサ 月世界の発芽後4ヶ月の画像を用いる。画像の大きさは800×800となっている。
画像を分割し、Imagegrid で表示する関数
画像の分割
image_listという空のリストを作成して、それに分割した画像を加えていく方法で画像の分割を行う。
divは分割数であり、2とした場合には2×2=4個に分割される。
Imagegridによる分割画像の表示
axes_padにより画像間の間隔を調整できる。
画像の表示
4×4に分割した画像の表示
![](https://sabopy.com/wp/wp-content/uploads/2019/10/imagecut4-800x800.jpg)
8×8に分割した画像の表示
![](https://sabopy.com/wp/wp-content/uploads/2019/10/imagecut8-800x800.jpg)
参考
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9bnVtcHklRTMlODElQTclRTclOTQlQkIlRTUlODMlOEYlRTMlODElQUUlRTUlODglODYlRTUlODklQjIlRTMlODElQTglRTklODAlQTMlRTclQjUlOTAmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTNiZDZkYmUyZThiNWExNGEwYzcxY2ZiZDFlMjhhNzAw&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrYTEwcnl1MSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NTBhZDI4YTdjY2Y4ZTYzNGM4YjE2NGZmZTQ2ODk4Y2U&blend-x=142&blend-y=486&blend-mode=normal&s=1afcad8892dc6bd8b2481bc519f48ed3)
numpyで画像の分割と連結 - Qiita
Deep Learning等で大きな画像をいくつかに分割したり、分割した画像を結合させたりすることがよくあるが、まとまった記事がなさそうだったのでメモ。動作環境Ubuntu 16.04Pyth…
![](https://sabopy.com/wp/wp-content/uploads/2019/03/Simple_Axesgrid1-160x90.png)
[matplotlib] 19. mpl_toolkits.axes_grid1 の使い方(画像の表示)
axes_grid1のImageGridを用いて複数の画像を表示する方法
コメント