機械学習のための「前処理」入門

5章 画像データの前処理

1.2 データの読み込みと確認

opencvはすでにinstall済みであった。
f:id:bitop:20190618083401p:plain

1.3 ピクセル値の確認(カラー画像)

f:id:bitop:20190618083449p:plain

1.4 ピクセル値の確認(グレースケース画像)

f:id:bitop:20190618083818p:plain
f:id:bitop:20190618083855p:plain

1.5 ピクセル値の確認(2値化画像)

cv2.THRESH_BINARY
f:id:bitop:20190618084030p:plain
他のオプションも試してみた
cv2.THRESH_BINARY_INV (反転)
f:id:bitop:20190618084207p:plain
cv2.THRESH_TRUNC
f:id:bitop:20190618084318p:plain
cv2.THRESH_TOZERO
f:id:bitop:20190618084408p:plain
cv2.THRESH_TOZERO_INV(反転)
f:id:bitop:20190618084458p:plain

2 機械学習のためのデータ準備

2.2 モルフォロジー変換

収縮
f:id:bitop:20190618092616p:plain
膨張
f:id:bitop:20190618092705p:plain
オープニング
f:id:bitop:20190618092932p:plain
クロージング
f:id:bitop:20190618093027p:plain

2.3 ヒストグラムの作成

f:id:bitop:20190618093136p:plain