3 方法步骤
3. 1 根长测定
3. 1. 1 扫描
将待测根放在一个盛有少量水的长方形玻璃平盘
(15 cm ×25 cm ×2 cm ) 中, 用镊子小心地将根分开, 避
免根重叠和堆积, 使根均匀散布于玻璃平盘中; 同时, 将
一条已知长度, 硬度较强的线状物体作为参照对象和待
测根一起放在玻璃平盘中。用扫描仪(紫光C700) 对载
有待测根和参照对象的玻璃平盘进行扫描, 并处理成二
值黑白图像。为了便于自动矢量化, 建议使用
100p ixels? inch 分辨率。
3. 1. 2 图像处理与矢量化
在利用ARC? IN FO 测量根长时, 最终须使用矢量
数据结构, 因此必须先对扫描所得的栅格图像进行矢量
化。对于直径较粗的根, 在进行自动矢量化时, 可能会出
现锯齿状线条, 从而导致根
的测量长度比其实际长度
大。为了提高精度, 需对较粗
的栅格线条进行细化处理,
细化处理可用ARC? IN FO
软件Grid 模块中的Th in 命
令实现[ 3 ]。使用R 2V 软件对
经过细化处理的栅格图像进
行自动矢量化, 并将矢量化
后的图形存储为Shapef ile
格式[ 8 ]。
3. 1. 3 建立图形拓扑关系
虽然Shapef ile 格式能够被ARC? IN FO 软件直接
处理, 但是该格式自身不具备存储图形拓扑关系的功
能, 不能直接用来测量根长, 必须要将其转换成Cover2
age 数据格式, 并建立拓扑关系。
利用ARC? IN FO 的Comm and Too ls 模块将
Shapef ile 转换成Coverage 格式, 并使用Bu ild 命令建
立图形拓扑关系。经拓扑处理后, 在Coverage 文件的
Info 表中, 每条记录都会由ARC? IN FO 系统自动增加
一个L ength 字段[ 3 ] , 该字段值就是相对应的各条根和
已知长度参照对象的相对长度。
3. 1. 4 计算根长
ARC? IN FO 软件具有互动操作功能, 当在图形系
统中选中一条根时, 和该对象相对应的属性记录就会在
数据表窗口中高亮显示。利用该功能可查找到在扫描时
放入的参照对象和各条根的L ength 字段值。由于参照
对象的实际长度已知, 利用下面公式可计算出每条根的
实际长度。
|