PNG → 六角形(stroke-only SVG)(Alpha対応 修正版)
今回の入力のように「線が透明度(α)で描かれているPNG」では、
αを捨てると線が消えます
。
この版は
downsample時もαを保持
し、必要なら
αを信号として二値化
します。
六角(採用ロジック)
rmin(px)
rmax(px)
keepout
SVG stroke
順序(太い順 + 同径ランダム)
同径 eps(px)
seed
前処理
down
反転
thresh(空=Otsu)
Screen-like blur
blur(0-2)
断線ブリッジ(1px)
Alpha対応(今回の核心)
信号ソース
Auto(推奨)
Alpha(透明度)
Luma(明度)
Max(alpha, luma)
入力が「透明で線を描いているPNG」だと
Alpha
が最も安定します。
px→mm(空ならpx)
SVG生成
SVGダウンロード
まず
source=Auto
のまま試して、ダメなら
Alpha
に切替してください。
プレビュー(スケルトン)
SVG出力