Mapping 越扫越大、点越来越密,真正考验软件的是三件事:跑得动、跑得快、还不用人一直盯着。新版在这几方面补了三块短板——多核并行、大数据自动落盘、AI 无人值守,再加上更灵活的图层和导出。这一篇挨个说清楚。
第一道坎:大图能不能塞得进内存
光谱立方体的体积,大致等于“光谱通道数 × 横向点数 × 纵向点数 × 8 字节”。一张 200×200、几千个通道的图,体积就是几百 MB 起步,点更密、通道更多时能到几个 GB。如果不管大小一股脑全塞进内存,轻则卡顿,重则直接打不开、中途闪退。
新版的做法是自动判断:估算体积一旦超过设定阈值(默认 256MB),就不再硬塞内存,而是转成一份放在磁盘上的工作副本,边算边读,内存不大的机器也能把大图开起来。为了不让“走磁盘”变慢,它还会把常用的光谱行留在一块 512MB 的内存缓存里,命中就直接读内存,实际操作几乎感觉不到拖慢。阈值和缓存大小都能在设置里按自己的电脑配置调整。
数据安全也有考虑:这份磁盘工作副本会在换出、撤销和关闭时把改动写回磁盘,不会因为走了外存,就把你中间的预处理和拟合结果弄丢。
第二道坎:拟合太慢,那就多核一起上
拟合是逐点进行的,也是整张图里最花时间的一步,而每个点的拟合彼此独立,自然更适合拆开同时算。新版加了多进程并行:当你选中的谱线数量够多(默认不少于 16 条、并且不少于工人数的两倍),就自动把活儿分给多个 CPU 核同时跑,用几个核完全自动,最多 8 路同时开工。
在“设置”里能看到这套开关:外存阈值、并行的最少谱线数、工人数量都摆在明面上,工人数量填 0 是全自动、填 1 是关掉并行,面板还会直接告诉你这台机器有几个逻辑核,心里有数。
这套并行对谱峰拟合和荧光寿命拟合都生效,任务怎么切块、分给几个核由软件自动安排,你不用自己把大图拆成一小块一小块,照旧点“拟合所有曲线”即可。

图1 设置面板里的“外存(大数据)”与“并行拟合”,阈值和工人数都可调

图2 扛大图的四道机制:自动落盘、行缓存、多进程并行、无人值守
第三道坎:没人盯着,也能自己跑完
更大的图往往要跑很久,让人守在电脑前不现实。新版支持无界面的后台批处理:你把要做的事写成一个任务清单,软件就能自己读数据、做预处理、拟合、导出系数表和出图,跑完即走,中间不需要人点一下。这也意味着它可以被外部程序或 AI 按步骤调度,实现真正的“无人值守”。
不会写任务清单也没关系。软件里有一个 AI 协同窗口,点一下“复制引导句”,把那句话贴到任意一个 AI 对话框里,AI 就会照着内置说明,一步步帮你把任务配好;想长期用,还能一键把这套能力安装到本机的 AI 代理上,之后直接对话就能驱动。换句话说,自动化的门槛被压到了“会说话就行”。

图3 AI 协同窗口:复制一句引导话给 AI,即可让它代为编排批量任务
举个匿名的例子:我们跑过一张 200×200、大约 4 万个点、体积约 610MB 的光致发光大图,正是靠自动落盘加多进程并行顺利跑完,还顺手统计出了整片的均值、三倍标准差和均匀性,且全程没有因为图大而崩掉。
算完之后:图层更灵活,导出更齐全
一张图往往要同时看峰位、峰强、半高宽、应力、峰面积好几个量,新版把它们组织成“图层栈”:不同拟合结果、不同分析面可以叠在一起,想显示哪层切哪层;还能挑三个图层分别当红、绿、蓝通道,合成一张彩色图同时对比三个量,或者在两到三张图之间做加、减、乘、除,直接得到差值图、比值图。
导出也补得更全:拟合系数表可以存 Excel 或 CSV,拟合曲线立方体、结果图层能导出成通用的 ENVI 格式,统计结果出 Excel,全谱和高清图也都能单独存。另外这一版还有光谱横坐标校正功能,仪器波长若有固定的系统偏移,可以整体平移校准之后再分析,避免“起点就偏了一点”。

图4 多图层管理、RGB 合成、图层运算与多种导出格式一览
系列导航
上一篇:04 软件是怎么“认”出材料的,拉曼智能鉴定来了
下一篇:06 多张结果图叠在一起看,图层管理来了
感兴趣的话点个关注,跟着这个系列把新版一项项看明白。
足球雷速比分怎么做
VisualSpectra是我们自研的光谱 Mapping 分析软件,大文件、多点数、长时间批处理是这一版重点打磨的方向。老版本用户可以联系我们升级;如果你手头有跑得吃力的大图,也欢迎发过来,我们用新版帮你跑一遍,看看并行加落盘能省多少时间。公众号后台留言就能找到我们。
惟是有光 格物探真
