常用规格一键裁剪,纯色背景自动替换,按目标像素导出 JPG / PNG
在画面内拖动照片调整构图,框内即导出范围
本工具把上传的照片按目标宽高比铺满画布,再通过缩放与拖动决定保留哪一部分画面,最后按目标像素导出。一寸 295×413、小一寸 260×378、小二寸 413×531、二寸 413×579、护照与签证 390×567,都是 300DPI 下常见的证件照像素规格。若冲印店给出其他像素要求,可切换到“自定义尺寸”直接填写宽高。
先用 Canvas 读取像素,统计照片四周出现最多的颜色作为背景色,再从四边向内做连通区域填充:只有与边缘连通、且颜色接近背景色的像素才会被判定为背景。判定为背景的像素按颜色差异生成半透明 Alpha,与所选底色混合,因此边缘不会出现生硬的锯齿。
纯色、干净、无渐变的白/蓝/红背景,人物衣着与背景颜色差异明显,边缘没有大面积杂物。拍摄时让背景占满画面四周,避免人物肩膀完全顶住左右边缘。
背景有明显残留时调大“颜色容差”;头发或衣服边缘被误删时调小容差。若背景本身杂乱、有渐变,或人物穿着与背景同色,建议关闭自动换底色改用原图,纯前端算法无法可靠区分它们。
按 300DPI 换算,295×413 像素约为 25×35 毫米。冲印时把像素尺寸告诉店家即可;若店家要求特定毫米数,请按其提供的像素规格自定义宽高。