これは COCO RLE マスクの例です - https://pastebin.com/ZhE2en4C
これは、生成された Predictions.json ファイルから取得した、YOLOv8 検証実行の出力です。
JavaScript で文字列をデコードし、キャンバス上にレンダリングしようとしています。 Python では次のことができるため、エンコードされた文字列は有効です:
リーリーデコードされたマスクが見えます。
同じ文字列を JavaScript でデコードして Image
に変換するために使用できるライブラリはありますか? pycocotools のソースコードを調べてみましたが、できませんでした。
キャンバス上にマスクを描画し、必要に応じて画像をエクスポートできます。
実際に描画するには、次の 2 つの方法を使用できます:
両方の例を次に示します: