annofabapi.segmentation module#
- annofabapi.segmentation.read_binary_image(fp) ndarray [source]#
アノテーションZIP(ディレクトリ)に格納されている塗りつぶし画像を読み込みます。
- Parameters:
fp – A filename (string), pathlib.Path object or file object.
- Returns:
numpyの2次元配列。`dtype`はbool。 各要素の値は、塗られている部分([255,255,255,255])はTrue, 塗られていない部分([0,0,0,0])はFalseです。
- annofabapi.segmentation.write_binary_image(array: _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes], fp) None [source]#
booleanの2次元配列から、Annofab用の塗りつぶし画像を書き出します。
- Parameters:
array – 2次元配列。各要素はboolean。 Trueは[255,255,255,255], Falseは[0,0,0,0]で塗りつぶされます。
fp – A filename (string), pathlib.Path object or file object.