设置首页收藏本站
开启左侧

如何在不同区域执行相同的代码?

[复制链接]
gullee6 发表于 2019-6-20 15:31:54 | 显示全部楼层 |阅读模式
本帖最后由 gullee6 于 2019-7-25 09:11 编辑

在两个不同的矩形区域,执行相同的代码,该怎么操作啊
微信截图_20190620152902.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2019-6-20 16:06:31 | 显示全部楼层
把多个区域放到区域数组里面,获取数组长度然后循环取出每一个区域执行相同的代码即可,比如reduce_domain
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| gullee6 发表于 2019-6-20 17:25:20 | 显示全部楼层
绝地武士 发表于 2019-6-20 16:06
把多个区域放到区域数组里面,获取数组长度然后循环取出每一个区域执行相同的代码即可,比如reduce_domain ...

请问区域数组是哪个函数,能给举个例子吗?初学者不会用,谢谢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2019-6-20 18:01:43 | 显示全部楼层
gullee6 发表于 2019-6-20 17:25
请问区域数组是哪个函数,能给举个例子吗?初学者不会用,谢谢
参考代码:
  1. gen_rectangle1 (Rectangle, 30, 20, 100, 200)
  2. gen_rectangle1 (Rectangle1, 100, 200, 200, 300)
  3. concat_obj (Rectangle, Rectangle1, EmptyRegion)
  4. sort_region (EmptyRegion, SortedRegions, 'character', 'true', 'row')
  5. count_obj (SortedRegions, Number)
  6. for index:=1 to Number by 1
  7.     select_obj (SortedRegions, ObjectSelected, index)
  8.     reduce_domain (Image, ObjectSelected, ImageReduced)
  9.     *下面就是你想做的处理代码
  10. endfor
复制代码

另外一个类似的例程:
  1. read_image (Image, 'clip')
  2. threshold (Image, Region, 0, 128)
  3. connection (Region, ConnectedRegions)
  4. select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 6000, 9000)
  5. shape_trans (SelectedRegions, RegionTrans, 'rectangle1')
  6. sort_region (RegionTrans, SortedRegions, 'character', 'true', 'row')

  7. count_obj (SortedRegions, Number)
  8. for index:=1 to Number by 1
  9.     select_obj (SortedRegions, ObjectSelected, index)
  10.     reduce_domain (Image, ObjectSelected, ImageReduced)
  11.     *下面就是你想做的处理代码
  12. endfor
复制代码
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| gullee6 发表于 2019-6-20 18:26:40 | 显示全部楼层
绝地武士 发表于 2019-6-20 18:01
参考代码:

另外一个类似的例程:

万分感谢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表