Skip to content

レポート

生成物

scripts/build_vtracer_report.py は次の情報から output/vtracer/experiments/report.md を作成します。

  • output/vtracer/experiments/experiment_summary.csv
  • output/vtracer/experiments/ 配下の SVG 成果物

生成されたレポートを見開くと、プリセット別の結果を短時間で確認できます。

公開サンプル結果

公開 README / docs でも実際の生成結果が見えるように、代表的な SVG を docs/public/results/ に限定して同梱しています。

kiyoka_1 / cleankiyoka_1 / poster
kiyoka_1 cleankiyoka_1 poster
129.7 KB / 93 paths / 1.30 s61.1 KB / 36 paths / 0.44 s
kiyoka_2 / cleankiyoka_2 / poster
kiyoka_2 cleankiyoka_2 poster
210.0 KB / 123 paths / 0.84 s108.2 KB / 46 paths / 0.51 s

ここに載せるのは軽量な代表例だけに留め、全プリセットの比較はローカル生成される report.md を参照する前提です。

全公開プリセット一覧

現在公開しているプリセット派生結果は次のとおりです。

SourcePresetSVGSizePathsTime
kiyoka_1defaultlink734.2 KB8071.26 s
kiyoka_1cleanlink129.7 KB931.30 s
kiyoka_1cutoutlink231.8 KB1771.91 s
kiyoka_1polygonlink62.7 KB2961.12 s
kiyoka_1posterlink61.1 KB360.44 s
kiyoka_1detaillink1672.0 KB326811.29 s
kiyoka_1binary_inklink219.8 KB80.20 s
kiyoka_2defaultlink938.8 KB8320.87 s
kiyoka_2cleanlink210.0 KB1230.84 s
kiyoka_2cutoutlink386.8 KB2121.49 s
kiyoka_2polygonlink88.1 KB3390.91 s
kiyoka_2posterlink108.2 KB460.51 s
kiyoka_2detaillink2121.9 KB388413.65 s
kiyoka_2binary_inklink40.2 KB90.18 s

フォルダ構造

想定例:

text
output/
  preprocessed/
    image1.nobg.png
  vtracer/
    experiments/
      image1.nobg__default.svg
      image1.nobg__clean.svg
      experiment_summary.csv
      report.md

推奨ワークフロー

  1. プリセット変更後に実験を実行
  2. レポートを再生成
  3. ベースラインと候補結果を並べて比較
  4. 実験フォルダを保管して再現可能性を担保

監査可能性

experiment_summary.csv と実験スクリプトは Git 管理し、画像や大容量生成物の共有は最小限にします。 公開用の SVG も docs/public/results/ に代表例だけを絞って保持します。

Built for reproducible image-to-SVG benchmarking.