白板扫描应用通过把拍到的画面拆成两层来去眩光:马克笔的墨层(高频、边缘锐利、彩色像素)和表面层(低频亮度渐变——头顶灯、窗户反光、站在白板前的拍摄者投下的阴影)。流程用大尺度的模糊来估计表面层,再把它减去,使整面白板的亮度变得均匀,然后提升局部对比度,让墨层在干净的白色背景上保持清晰。
ScanLens通过Apple的Vision和Core Image框架在设备上完成这些处理。它检测白板的矩形轮廓、纠正透视、把墨迹与表面分离、去除眩光和阴影区域,并保留马克笔颜色地渲染结果。白板模式与普通文档扫描的参数不同——常规文档扫描假设是平整的纸,会把背景推到纯白,从而破坏真实白板那种微妙的偏白色调,把浅色笔迹变成噪点。白板模式只保留刚好够用的表面色调,让红色、绿色和橙色马克笔依旧可分辨。
普通的文档模式是为平整纸张设计的:小票、合同、打印的报告、横线笔记本。它假设页面是哑光的,墨与背景的对比强,画面里更暗的区域是来自手或手机的不必要阴影。输出会把背景推到接近纯白,把像墨的部分推到饱和的黑或彩色。对纸张来说效果非常好。对白板就会出问题。
白板模式做了三处改变。第一,它预期会有眩光:光滑表面会把顶灯反射成明亮的高光,文档模式会把这些当成"真正的"背景并把其他区域调暗。白板模式则在局部就把高光拉平。第二,它预期会有彩色笔迹:红、蓝、绿、紫的马克笔要保持色相,而文档模式会把彩色像素当成扫描噪点。第三,它能容忍同一张画面里很大的背景亮度差异,因为靠窗的一米多宽的白板本身就有真实的光照渐变,拍摄者无法消除。
来源是纸张的,就用文档模式。光滑的三聚氰胺白板和玻璃板、贴在墙上的挂图纸(也能用——纸上水笔斜拍后更像白板而非干净的打印件),以及任何想保留彩色手写的垂直面,就用白板模式。
顶灯和窗户反射造成的亮斑会被局部拉平,而不是把整张图压暗。亮斑会变成该区域白板的平均亮度,下面(或旁边)的笔迹仍可读。漫反射和柔和高光处理得很好;裸灯泡形成的单个尖锐镜面高光可能仍以更亮斑块的形式留下来——稍微倾斜拍摄就能让它偏离白板。
站在会议室白板前举着手机拍,意味着你自己的影子会落在画面下三分之一。白板模式会估计完整的光照渐变并消除它——影子消失,白板底部和顶部看起来一样亮。同一套流程也能处理不均匀的顶灯——白板一半比另一半亮的情况。
黑、蓝、红、绿、紫和橙色的可擦马克笔会保持色相通过。流程在拉平前就把笔迹颜色和表面色调分开,所以红箭头依旧是红色,绿对勾依旧是绿色,不会偏向黑色。在白板上颜色很淡或几乎用完、看起来发灰的笔,在扫描中也仍然发灰——模式保留可见的内容,不会重构相机本身没看到的笔迹。
会议室常见两到四米宽的整面白板。一张照片囊括会丢失细节。用批量模式把左三分之一、中间和右三分之一分别拍成几页,再导出为多页PDF。每个区段都独立做眩光和阴影处理,右侧的窗户高光区不会把整面白板的曝光拖低。
一个白板区段从头到尾大约十秒。拍摄与清理流程都在设备端运行——不上传、不等服务器。
| 步骤 | 操作 | 提示 |
|---|---|---|
| 1 | 点选白板模式 | 在扫描菜单中——与"文档"分开的独立预设 |
| 2 | 在取景框中框住白板 | 边缘检测会画出辅助框;眩光重时倾斜5–10度拍摄 |
| 3 | 拍摄(自动或手动) | 白板填满画面、手机保持稳定时自动触发 |
| 4 | 查看清理后的画面 | 眩光和阴影已经去掉;如需要微调裁切角 |
| 5 | 拍摄更多区段(可选) | 批量模式把它们保留为同一个PDF的页面——左、中、右 |
| 6 | 分享PDF或JPG | iOS分享菜单 → 邮件、备忘录、文件、Slack、AirDrop到电脑 |
冲刺规划、回顾、架构评审——一小时结束时,白板上满是箭头和方框-连线的草图,没人愿意重新打一遍。一张扫描、一个PDF扔到频道里,会议笔记上链接过去。清理后的画面比原图更能扛住Slack的压缩,因为对比度均匀。
老师把白板写满公式或示意图,擦掉再写。学生在课间拍照,但原始照片满是顶灯眩光和座位行的阴影。白板模式把它们都拉平,让代数后面还能看清。配合OCR——如果是工整的印刷体效果更好。
便利贴矩阵、思维导图、小组会议的"yes-and"分支。马克笔颜色是有意义的——绿色常表示"就做这个",红色表示"被阻塞",紫色表示"先放放"。这个模式保留色彩编码,三周后再在项目文档里看,照片仍然能传达同样的信息。
Crazy-8s草图旁边贴着圆点投票结果,2.5米的白板上画着客户旅程图。多区段拍摄能处理长白板的场景;每张草图在PDF里各占一页。设计师可以把整组直接发给不在房间里的人,无需再过一遍专门的文件分享工具。
不少团队还在用实体看板。每天往团队网盘里快速扫一张,就能让远程成员看到列状态的快照。白板模式让卡片在荧光灯下、原始照片里纸板都发灰的情况下,依然清晰可读。
基本可以,但有一点说明。玻璃白板比三聚氰胺板反射得更明显,所以正上方的灯光或相机背后的窗户会带来更强的反射。ScanLens能很好地去除漫反射和柔和的亮斑;裸灯泡形成的尖锐镜面反射,可能仍然以更亮的斑块留下来。拍摄时倾斜5–10度而不是正对,能在按下快门前就让反射偏离玻璃。
能,但有上限。流程会提升局部对比度,所以在略脏的白板上写得很细很淡的字迹也能清晰浮现。极暗的房间(远端只有一盏灯、百叶窗放下)会触及噪点下限——还原的手写会变得颗粒明显。如果房间暗到肉眼几乎看不清白板,扫描就只能算勉强可用。请先开顶灯,或者靠近窗户再拍。
会。完成白板扫描后,在结果上运行手写OCR——ScanLens使用Apple的Vision框架,能很好处理英文及50多种其他语言的印刷文字和较工整的手写。会议白板上的印刷体一般能干净识别;草体或被部分擦掉的字迹会出现空缺。具体支持哪些文字体系和书写风格,请查看专门的OCR页面。
可以——使用批量模式把每个区段(左三分之一、中间、右三分之一)作为单独的一页拍下来,再把整组导出为多页PDF。应用不会自动拼接成一张宽幅全景图;那需要三脚架和专门的全景工具。对大多数会议来说,每个区段一页反而更实用,因为一个区段通常对应一个话题。
可以。常见的可擦马克笔颜色——黑、蓝、红、绿,有时还有紫和橙——在去除反光之后会保持原本的色调。颜色很淡的浅色马克笔,或者快用完、在白板上看起来已经发灰的笔,扫描后也会发灰;模式保留所见的内容,不会编造相机没看到的笔迹。在挂图纸上的铅笔和水笔同样适用,作为不反光版的同一套流程。
不会。拍摄、去眩光、阴影拉平和PDF/JPG导出全部在iPhone上完成。ScanLens没有账号,也没有上传步骤。如果你选择把结果保存到iCloud Drive或用邮件分享,那是标准的iOS——你自己的iCloud、你自己的邮箱,并不是ScanLens的服务器。会议白板上的机密策略只要你不自己发出去,就一直留在设备上。