その写真、何色でできてる?
画像をドロップすると主要な6色を取り出して、カラーコードをタップでコピーできる。処理はすべてブラウザの中だけで、画像はどこにも送信されない
所要時間40分
制作メモ
- AIに任せた
- メディアンカット法の選定と実装/サンプル画像3種を実行時にcanvasへ手続き描画するコード(画像ファイルを同梱しないための設計)/要件定義の下書きと実装
- 自分でやった
- 4候補(帰省スマホ設定/会議コスト計算機/カラーパレット抽出/構造化データ生成)から作るものを選ぶ判断
- 失敗と修正
- サンプル「夜の街」の初版は、細い窓のネオンが120pxへの縮小で壁の色と混ざり、パレットが紺系ばかりになった。ピンクもシアンも1色も出ない → ビル1棟の窓を同系色に寄せ、壁いっぱいの大型ビジョンと路面の反射を面で入れて、縮小後もピンク・シアン・アンバーが残る構図に描き直した
べた塗り3色の画像で、同じHEXのスウォッチが2枚並んだ。メディアンカットは画素数で箱を割るので、純色だけの箱と純色+境界画素の箱が同じ平均色になることがある → 平均色が同一HEXになった箱は1つにまとめて画素数を合算した。まとめた分だけ色数は6より減るので、コピーのボタン表示も実際の色数に追従させた



