“把最终的效果图发我,我来研究一下ynwy点cc”
“真的嘛?要是能成功的话,可以省下不少时间呢ynwy点cc”陈婉清将信将疑,把图片发给许秋ynwy点cc
“等我的好消息ynwy点cc”许秋自信满满道ynwy点cc
他启动电脑的MATLAB软件,目光看向效果图,做出思考状ynwy点cc
然后,打开辅助系统,查看系统影像中的程序代码,逐行分析它们的功能ynwy点cc
因为有注释的存在,所以没过多久,许秋就弄明白了程序运作的原理ynwy点cc
不过,其中有一步属于超纲知识ynwy点cc
于是,许秋向陈婉清‘请教’道:
“学姐,图片的坐标轴标尺怎么确定呢?”
“根据样品和检测器的距离以及X射线的波长,可以计算得出,公式为……”陈婉清道ynwy点cc
“我明白了ynwy点cc”
许秋点点头,然后开始把系统影像中的代码,输入到自己电脑的MATLAB软件中ynwy点cc
他一边码代码,一边向陈婉清讲解道:
“这个程序主要分为三步:
第一步,通过之前标定的圆心坐标、样品和检测器的距离,以及X射线的波长这些数据,计算得出坐标原点的位置、坐标轴标尺ynwy点cc
第二步,将每个数据点的信号强度,转化为RGB颜色数据,这个可以直接套用MATLAB里自带的jet颜色模型ynwy点cc
这个模型是原本信号强度越大,转化后的颜色就越红,原本信号强度越小,转化后的颜色就越蓝ynwy点cc
第三步,自动保存图片到指定文件夹,然后设置一个批量操作命令ynwy点cc”
代码只有短短几十行,所以许秋很快就输入完毕ynwy点cc
“思路倒是很清晰,”陈婉清基本上已经相信了许秋的话,不过还是问道:
“只有这些代码,就能实现批量操作吗?”
“我来演示一下吧,毕竟眼见为实ynwy点cc”许秋道:
“就直接拿原始没有扣过背景信号的数据做演示好了ynwy点cc
首先,把待处理的文件按样品编号统一命名为:、、,我们先用3个文件测试一下ynwy点cc
然后,将圆心坐标、样品和检测器的距离以及X射线的波长这些数据手动输入进去ynwy点cc
最后,点击运行就可以了ynwy点cc”
许秋点击运行按钮后,电脑屏幕上弹出了运算的对话框,上面的数字在不断的滚动ynwy点cc
几十秒后,第一张图片处理完成ynwy点cc
自动保存后,软件继续运行,开始处理第二张图片ynwy点cc
两分钟后,三张图片均处理完成,许秋从文件夹中将它们