PythonモジュールSciPyで画像を読み込む方法をソースコード付きでまとめました。
画像の読み込み
PythonモジュールSciPyで画像を読み込んでみます。
ソースコード(Python3 + SciPy + NumPy)
サンプルプログラムのソースコードです。
# -*- coding: utf-8 -*-
import numpy as np
from scipy import ndimage
import matplotlib.pyplot as plt
def main():
# 入力画像をグレースケールで読み込み
gray = ndimage.imread('input.jpg', mode='L')
# 入力画像をRGBカラーで読み込み
img = ndimage.imread('input.jpg', mode='C')
# 入力画像をグラフにプロット
plt.subplot(121)
plt.imshow(gray, cmap = 'gray')
plt.title('Input Image1')
plt.subplot(122)
plt.imshow(img, cmap = 'rgb')
plt.title('Input Image2')
plt.show()
if __name__ == "__main__":
main()
実行結果
サンプルプログラムの実行結果です。
| – | 関連記事 |
|---|---|
| 1 | ■【SciPy入門】科学技術計算の使い方 |
| 2 | ■Python入門 基本文法 |

コメント