-
セグメンテーションマスクの保存方法: セグメンテーションマスクを保存するためには、一般的な方法として以下の手順を実行します。
a. セグメンテーションマスクを画像ファイルとして保存する場合:
- セグメンテーションマスクを画像形式(例:PNG、JPEG)に変換します。
- 変換後のセグメンテーションマスクをディスク上の適切な場所に保存します。
b. セグメンテーションマスクをデータファイルとして保存する場合:
- セグメンテーションマスクをシリアライズ可能な形式(例:Numpy配列、JSON)に変換します。
- 変換後のセグメンテーションマスクをファイルに保存します。
-
コード例: 以下に、Pythonを使用してセグメンテーションマスクを保存するためのコード例を示します。
a. セグメンテーションマスクを画像ファイルとして保存する場合のコード例:
import cv2 import numpy as np # セグメンテーションマスクを取得するコード # セグメンテーションマスクを画像ファイルとして保存 cv2.imwrite('segmentation_mask.png', segmentation_mask)
b. セグメンテーションマスクをデータファイルとして保存する場合のコード例:
import numpy as np import json # セグメンテーションマスクを取得するコード # セグメンテーションマスクをJSONファイルとして保存 with open('segmentation_mask.json', 'w') as file: json.dump(segmentation_mask.tolist(), file)
これらの手順とコード例を使用することで、セグメンテーションマスクを保存することができます。適切な方法を選択し、自分のプロジェクトに合わせてコードを調整してください。セグメンテーションマスクの保存方法とコード例が役立つことを願っています。