DashCanvasコンポーネントは、画像編集ツールをもつキャンバスです。
キャンバス上に画像を表示し、アノテーションを用いて画像処理をすることができます。
インストール
DashCanvasコンポーネントを使うためには、下記のコマンドを実行しインストールを行います。
[コマンド]
1 | pip install dash-canvas |
DashCanvasサンプルコード
デフォルト設定のDashCanvasコンポーネントを作成するコードは下記の通りです。
[ソースコード]
1 | import dash |
[ブラウザで表示]
線や枠を描画したり、移動・拡大・縮小などができます。
編集ツール右端のSaveボタンでは、画像の保存ではなくDashCanvasコンポーネントのjson_data属性の更新を行います。
json_data属性は描き込みツールを使って描いたアノテーションのデータをもつ属性で、データはJSON形式で保存されます、