NumPyで画像処理 概要 実践 コンピュータビジョンを読んで、出てきたサンプルコードを試したりいじったりする企画、その1-3。 NumPyを利用した画像処理。画像の表示にはMatplotlibを利用。配列に対して効果を加えることで画像にどういう変化が出るかを見るのは、やっていてけっこう楽しい作業。 NumPy, Matplotlib, Pillowは既に利用可能になっているものとする。 画像の読み込みと表示 foo.jpgという名前で適当な画像ファイルを置いておく。 # 必要なものをimport from PIL import Image import numpy as np from matplotlib import pylab as plt # 画像の読み込み img = np.array( Image.open('foo.jpg') ) # 画像の表示 plt.imshow( i
![NumPyで画像処理 | mwSoft](https://cdn-ak-scissors.b.st-hatena.com/image/square/30c903631874f474f7e9c1a4ffb92343b673d786/height=288;version=1;width=512/http%3A%2F%2Fwww.mwsoft.jp%2Fprogramming%2Fcomputer_vision_with_python%2Fimg%2F1_3_numpy_16.png)