デザイン演習Ⅲ・Ⅳ
[二年次]arduino等に触れ、IoTについて
- from PIL import Image
- import numpy as np
- import matplotlib.pyplot as plt
- FILE_PATH = 'けん玉.jpg'
- # 画像ファイルパスから読み込み
- img = Image.open(FILE_PATH)
- img = img.convert("RGB")
- # 画像の表示
- plt.imshow(img)
- plt.show()
- # データの確認
- print("データ:", img)
- img_array = np.asarray(img)
- print("配列:", img_array)
- #画素数を出す
- print(img_array.shape) #(縦の画素数,横の画素数,RGB)
- #numpy.meanで平均を求める
- import numpy
- list1 = [img_array.shape]
- print(list1)
- print('・numpy.average()で平均値を求める')
- list1_ave = numpy.mean(list1)
- print('平均値は', list1_ave)