未来如果使用ImageJ进行物理实验,一个必须解决的事情,是添加比例尺。 ImageJ添加比例尺,是通过Analyze/Set Scale…设置的。当把图片置入ImageJ后,窗口左上角将会出现宽高尺寸等,然后找个已知尺寸的东西作为参照,画条直线。 打开Set Scale窗口。其中Distance in pixels显示这条直线以pixel为单位的长度,Known distance为以Unit oflength的已知长度,比如图中的圆珠直径为2.12cm,对应到全局Global宽高上去,对话框中显示Scale:24.4461 pixels/cm即每24.4个pixel对应1cm。 标尺设置完毕。本质就是设置了一个比例尺。之后画直线,再Plot Profile。 得到光强沿该直线的变化曲线。 把Live点亮,当拖动该直线时,直线上各点Plot Profile的Gray Value动态变化。 现在得到什么启发了?不只是用它能分析一张静态图片里的干涉、衍射条纹,ImageJ肯定能用同样的方法来分析和处理mp4视频导入进来的Image Stacks。 找出来很久很久以前录制的一个胶带条匀加速运动的视频,用Tracker打散为图片序列,然后引入ImageJ。 Image/Transform/Flip Horizontally转动一下方向,以及分割、截取等;为能更清晰寻找胶带圈的位置坐标,把它转化成黑白二值图,Image/Type/8-bit、Image/Adjust/Brightness/Contrast、Threshold...B&W,Apply之后,我们看到了预料之中的画面。 把这些坐标提取出来,置入到Excel,计算,表格显示出:匀变速直线运动连续相邻相等时间的位移之差都相等。 为什么不用Tracker来做这件事啊?为了学习接触新事物啊!这不就是一题多解吗?然而ImageJ实在太过权威、太过普遍,ImageJ庞大而无边际的生态,从生物医学里迁移一下功能为物理所用,很可能就解决了一些不好解决的问题了。问题是,能领悟到它能在物理里面怎么用。 ------心存DREAM喜欢琢磨实验并自娱自乐的MIRACLE------ 实验教学值得学习的去处: 2.学生自主创新实验 |
|
来自: 新用户5228KeDY > 《待分类》