ピクセル・リム|ドット絵の縁付きPNG・縁だけPNG・設定記録を保存
- Digital200 JPY


ドット絵の透明な部分に、整数ピクセルの縁を追加する小さなオフラインHTMLツールです。 既存の「公開前画像ととのえ」のリサイズや「デュオ・ディザ」の2色変換とは用途が異なります。 ※半透明のない静止PNG専用。滑らかなアンチエイリアスのある立ち絵・写真向けではありません。 【できること】 ・縁幅1〜16px、四角(8方向)/ひし形(4方向)、色#RRGGBBを指定 ・縁付きPNGと、元絵を含まない「縁だけPNG」を別々に保存 ・PNG2点+処理設定JSONを1つのZIPにまとめて保存 ・四辺を縁幅ぶん拡張し、元絵の不透明画素を原寸で配置 ・PNGを選ぶだけの比較画面、設定変更後の古い出力を無効化 ・入力画像の外部送信・外部API・アクセス解析・入力の永続保存なし 【入力条件】 1枚の静止PNG、幅/高さ1〜1024px、5MB以内、PNGビット深度8bit以下。ブラウザーで復号したアルファが0又は255だけの画像に対応します。 半透明画素を含むPNG、全透明、16bit PNG、APNG、他形式は拒否します。不透明な長方形画像では画像全体の外周に縁が付きます。 【処理の意味】 不透明画素から指定距離内の透明画素に縁色を置きます。内側の透明な穴にも縁が付きます。外周だけを選ぶ機能はありません。 出力の幅/高さは入力+2×縁幅。元絵の左上は(縁幅,縁幅)へ移動します。 ブラウザーで復号した不透明画素のRGBAは保持します。完全透明画素の隠れたRGB、元PNGの圧縮形式・ICC・EXIF等は保持しません。元ファイルは上書きしません。 比較表示は枠に合わせた拡大縮小です。保存PNGにチェッカー背景は入りません。 【出力と同梱】 ZIP出力は outlined.png / rim-only.png / recipe.json の3点。JSONは入力名・寸法・形・幅・色・元絵の位置・画素数等の記録で、画像は含まず、設定の再読込機能もありません。 商品にはHTML本体(編集可能ソースを内包)、README、利用条件、来歴、サンプル2組、任意のローカル起動補助、SHA-256一覧を同梱。配布ZIP1点・14ファイルです。外部ライブラリーやAPIキーは不要です。 【確認環境と制限】 WindowsのChromium系ブラウザー+localhost HTTPで、PNG読込・設定・保存・入力拒否を実操作しました。別コードの直接距離計算で処理結果と実保存PNGを照合しています。 file://直接起動・他OS/ブラウザー・スマホ・特定エンジン/編集ソフトへのimport・実印刷は未検証です。Python 3.10以降がすでにある場合に使える127.0.0.1起動補助を同梱します。Pythonは同梱しません。新たなサーバー契約や月額費用は不要です。 ぼかし・影・滑らかな縁・半透明化・ゴミ除去・背景除去・リサイズ・複数枚の一括処理はありません。 【利用条件】 個人/商用利用・ツール改変可、クレジット不要。生成物の利用は元画像の権利・加工/配布条件に従ってください。 本ツール/コード/説明書/サンプル自体の再販売・再配布は禁止。個別画像の加工代行・環境構築代行は含みません。特定用途への適合や収益を保証する商品ではありません。 AIを制作・検査補助に利用しました。同一AIの一次検査と別工程の再検査で、人・別モデルの監査ではありません。顧客画像・競合のコードや素材・外部画像生成AIの画像は使っていません。

