关于与致谢
这是什么
BeadSheet 是一个把图片转成拼豆(熨烫豆、融合豆)图纸的小工具。它先把图片缩放到豆子网格,再用 CIELAB 色彩空间里的 CIEDE2000 色差公式,给每一格挑出最接近的真实色号;需要的话还可以打开 Floyd–Steinberg 抖动,让渐变更自然。
隐私
图片完全在你的浏览器里处理,不会上传。“我的色号”的勾选结果只保存在当前浏览器的 localStorage 里。不需要注册账号。
色号数据来源
拼豆厂商都没有公开官方的 RGB/HEX 数值。这里用的颜色是社区根据实物豆子测量或整理出来的近似值,不同批次、灯光和屏幕都会有差别,买豆前建议对照实物色卡。
- maxcleme/beadcolors(MIT 许可):Perler(raw/perler.csv)、Hama Midi(raw/hama.csv)、Artkal S(raw/artkal_s.csv)的色号、颜色名称和实测 RGB。快照版本:commit f97ff42(2026-08-17)。
- makebead/craft-color-codes 的 perler-midi.csv:把 Perler 货号(80-19001…)对应到 P01 这类短色号。构建时已核对,RGB 与 beadcolors 完全一致。
- makebead/craft-color-codes 的 mard-291.csv(CC BY 4.0 许可):MARD 291 色的色号和色值;MARD 221 色是其中 A–H 和 M 系列。MakeBead 对 pixel-beads.com、Zippland/perler-beads、HansBug/pindou-color-data 三个公开来源做了比对整合。注意:MARD 官方没有公开机器可读的色卡,各家公开色值出入不小,这里的颜色只能当作屏幕参考。
目前收录的色卡:
- Perler(5mm):103 色
- Hama Midi(5mm):92 色
- Artkal S(5mm):199 色
- MARD 221 色(2.6mm):221 色
- MARD 291 全色(2.6mm):291 色
为什么没有 COCO、漫漫、盼盼、咪小窝?我们查到的公开数据要么只有一个非官方来源、上游许可不明确,要么不同来源之间同一个色号对应的颜色差别很大(比如两份公开的 COCO 数据里,绝大多数色号的颜色都对不上)。在找到可靠、可署名引用的数据之前,暂不收录,以免图纸色号误导你买错豆子。
开源软件与字体
- jsPDF(MIT 许可):生成 PDF。
- Noto Sans SC 思源黑体(SIL Open Font License 1.1):中文 PDF 使用的字体。为控制体积,只截取了导出文字用到的字形(约 63 KB),仅在导出中文 PDF 时加载。许可证全文见 /assets/fonts/OFL.txt。
示例图片
示例中的小花、风景和爱心都是本站用代码画的。本站不提供动漫、游戏等版权角色的图纸。
商标说明
Perler®、Hama®、Artkal®、MARD 等均为各自所有者的商标。BeadSheet 是独立工具,与任何拼豆厂商都没有关联,也未获其认可。