1. 学ぶ
  2. /
  3. コース
  4. /
  5. PyTorch で学ぶ画像向け Deep Learning

Connected

演習

バイナリマスクを作成する

セグメンテーションの課題では、画像には通常ピクセル単位のマスクがアノテーションされています。次のエジプシャン・マウの猫の画像を見てみましょう。

cat image

この演習と次の演習では、対応するマスクを使って画像から猫を切り出します。最初に、マスクを読み込み、2値化する必要があります。

PIL の Image、torchvision の transforms、そして torch はすでにインポートされています。

指示

100 XP
  • annotations/Egyptian_Mau_123.png に保存されているマスク画像を読み込み、mask に代入してください。
  • mask_tensor から binary_mask を作成し、各ピクセルが 1/255 に等しい場合はテンソル値 1.0、それ以外はテンソル値 0.0 を割り当ててください。