*判断
A := 2
*当A=3时,执行代码 A:=A+1 当A不等于3时,执行A:=false
if(A=3)
A := A+1
else
A := false
endif
*for 循环
for J:=0 to 8 by 1
read_image (Image, 'C:/Users/HP/Desktop/Data1/'+J$'01d')
*打开图像 Iage:图像名称 图像路径 +J$'01d:J循环 $'01d打开文件夹
threshold (Image, Region, 200, 255)
*二值化,Image输入图像名称 Region :二值化输出 128, 255:低阈值-高阈值(灰度值)
connection (Region, ConnectedRegions)
*阈值分割 将二值化的Region 进行分割 得到 ConnectedRegions:分割后的Region
count_obj (ConnectedRegions, Number)
*统计数量 ConnectedRegions内的个数
endfor
*结束循环
*知识点 if 判断运用 for循环运用
*打开的图像 read_image 如果要打开文件夹,路径后加$'01d'
*为什么要用01d 因为文件夹内的图像总数是1位
*如果文件夹内的数量超过9, 需要将01d改为 02d
*无限循环
D := 1
*D赋值1