Agent Skills
返回列表
照片转扫描件

照片转扫描件

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_783c668f/photo-to-scan 技能。

技能介绍

要解决的问题

手机拍摄的合同、收据、票据和书页常带有桌面背景、不均匀阴影、偏色和轻微倾斜。直接打印或归档时,这些干扰会让文字发灰、边缘脏乱、角落发暗。该技能接受一张或多张 JPG/PNG,目标不是做 OCR,而是把照片整理成白底黑字、文字清晰、边界干净的标准扫描风格结果。

处理流程与关键步骤

  • 自动分割纸张:先用 Otsu 自动阈值分离亮纸张与暗背景;再忽略外圈 4% 边角阴影,取中心白色像素的 bounding box 裁切纸张区域。
  • 压平光照:分通道做形态学白顶帽,估计局部背景并归一化,消除桌面反光和不均匀阴影。
  • 增强文字:使用自适应阈值(Gaussian、block=31、C=12)与反锐化蒙版(1.5/-0.5),让笔画更黑更锐利。
  • 清理边缘:外圈 2% 强制填白,避免残余暗斑被自适应阈值放大成黑色噪点。
  • 参数与输出:--edge-margin 默认 0.04,是比例而非像素;值越大裁切越多,适合阴影重,值越小保留内容更多。输出默认到 scan_outputs,并展示结果供检查。

适用边界与注意点

适合合同、收据、票据、书本等需要黑白清晰归档的文档照片。它不做 OCR,不保留彩色原始效果,也不应对已经清晰的数字 PDF 重复处理。它只做裁切和增强,不做透视矫正或倾斜校正;若照片旋转明显,应先用 Hough 直线或 PCA 校正,再把校正后的图交给本技能。调参时避免用 Canny 找纸张边缘,也不要在 Otsu 二值图上过度闭运算;Otsu、4% 边距、亮区 bounding box、白顶帽去阴影和 2% 填白是这套流程的关键。

使用场景

  • 用户上传手机拍摄的合同照片,背景杂乱且有阴影,需要转成白底黑字的清晰扫描件用于打印归档
  • 用户拍摄的多张收据照片有明显的桌面背景和不均匀光照,需要批量处理成标准扫描件效果
  • 用户上传书本内页的照片,角度略有倾斜且边缘有阴影,需要去除背景并增强文字对比度
  • 用户有一组票据照片,每张都带有桌面背景和阴影,需要逐张转成白底黑字的扫描件

适合人员

  • 法务人员:需要把手机拍摄的合同照片转成清晰扫描件,用于案件材料归档或打印存档
  • 财务人员:需要把带有桌面背景和阴影的收据照片转成白底黑字扫描件,用于报销单据归档
  • 学生或研究者:需要把拍摄的书本内页转成清晰可读的扫描件,用于论文资料整理和引用
  • 档案管理员:需要把多页票据或文件照片批量转成标准扫描件,用于数字化档案库建设