设置首页收藏本站
授权版本:2024_10
开启左侧

Halcon如何读取一个目录下的所有图片?

[复制链接]
lanmp 发表于 2024-1-4 09:37:08 | 显示全部楼层 |阅读模式
之前用另一个视觉软件,有这个功能。指定一个文件夹,会一次一张Load图片直到所有图片读过一遍,这样可以很方便的看自己的算法对不同图片的效果。最近试了一下halcon没找到类似的功能,每次换图片都要修改代码,虽然改不了几个字但是图片多了也很麻烦。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
fate. 发表于 2024-1-4 09:57:27 | 显示全部楼层
  1. list_files ('C:/***', ['files','follow_links'], ImageFiles)
  2. tuple_regexp_select (ImageFiles, ['\\.(tif|tiff|gif|bmp|jpg|jpeg|jp2|png|pcx|pgm|ppm|pbm|xwd|ima|hobj)$','ignore_case'], ImageFiles)
  3. for Index := 0 to |ImageFiles| - 1 by 1
  4.     read_image (Image, ImageFiles[Index])
  5.     * Image Acquisition 01: Do something
  6. endfor
复制代码
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
学无涯则生无涯 发表于 2024-1-4 10:01:55 | 显示全部楼层
用for循环读取目录就可以了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
fate. 发表于 2024-1-4 10:03:16 | 显示全部楼层
fate. 发表于 2024-1-4 09:57
list_files ('C:/***', ['files','follow_links'], ImageFiles)
tuple_regexp_select (ImageFiles, ['\\.(t ...

打开‘助手’里面的‘文件助手’
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| lanmp 发表于 2024-1-4 16:59:27 | 显示全部楼层
多谢楼上的各位
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
会林2022 发表于 2024-1-4 19:54:52 | 显示全部楼层
  1. list_image_files ('', 'default', [], ImageFiles)
  2. for Index := 0 to |ImageFiles| -1 by 1
  3.     read_image (Image, ImageFiles[Index])
  4. endfor
复制代码
这个更简洁一点
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
zjp 发表于 2024-1-5 08:34:48 | 显示全部楼层
图像采集助手,切换到图像文件,选择路径,直接插入代码
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
南風 发表于 2024-3-4 16:58:41 | 显示全部楼层

bucuo,确实简洁
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
wenbo_bob 发表于 2024-4-22 17:56:22 | 显示全部楼层
感谢分享 学习一下
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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