Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

时间:2023-03-08 17:30:54

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

1.1. 安装halcon11 。。体积大概1g压缩模式1

1.2. Halcon的科技树1

1.3. 启动 "D:\Program Files\MVTec\HALCON-11.0\bin\x86sse2-win32\hdevelop.exe"2

1.4. 编写hdev脚本 用的halcon自己的脚本语言2

1.5. 查找边缘算法3

1.6. 查函数列表与资料3

1.7. 对多语言的支持,以及接口,以及java调用halcon解决方案4

1.8. Attilax摸索的cli接口调用4

1.9. 参考资料4

1.1. 安装halcon11 。。体积大概1g压缩模式

halcon类库有个win exe,这个是ide和框架。。

还有个image exe,才是真正的img类库。。

1.2. Halcon的科技树

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

1.3. 启动 "D:\Program Files\MVTec\HALCON-11.0\bin\x86sse2-win32\hdevelop.exe"

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

1.4. 编写hdev脚本 用的halcon自己的脚本语言

D:\Program Files\MVTec\HALCON-11.0\doc\pdf\reference\halo.hdev

<?xml version="1.0" encoding="UTF-8"?>

<hdevelop file_version="1.0" halcon_version="11.0.0.1" cs="561884712">

<procedure name="main">

<interface/>

<body>

<l>read_image(Image,'d:\\0hal\\a.jpg')</l>

<l>edges_sub_pix(Image,Edges,'canny',0.5,20,40)</l>

</body>

<docu id="main">

<parameters/>

</docu>

</procedure>

</hdevelop>

1.5. 查找边缘算法

read_image(Image2,'d:\\0hal\\a.jpg')

edges_sub_pix(Image2,Edges3,'canny',0.9,20,40)

gen_region_contour_xld(Edges3,region2,'margin')

region_to_bin (region2, BinImage, 255, 0, 200, 200)

write_image (BinImage,'jpg',0,'d:\\0hal\\a_edge2.jpg')

gen_region_contour_xld函数用来转换  xld_cont-array到region

Edges (output_object)  xld_cont-array → object

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

1.6. 查函数列表与资料

可以通过help  。。实际没有个chm文件,即是通过hdevelop.exe读取的帮助。。

上下文帮助,函数查找好像不行。。直接通过算子窗口看帮助即可。。

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

1.7. 对多语言的支持,以及接口,以及java调用halcon解决方案

貌似halcon可以转换为源码模式结合。。没有api接口,没有cli接口。。只有com接口。。

Atitit 图像处理 halcon类库的使用  范例边缘检测 attilax总结

C cplus com .net  lan support

1.8. Attilax摸索的cli接口调用

"D:\Program Files\MVTec\HALCON-11.0\bin\x86sse2-win32\hdevelop.exe"   -run  "D:\Program Files\MVTec\HALCON-11.0\doc\pdf\reference\halo.hdev"

但是仍然会启动gui窗口,貌似没办法了,已经使用/?查过帮助了,bing.com也差过了,,貌似没有原始的cli接口。。可以使用gui接口调用关闭此gui即可。。哈。。。

1.9. 参考资料

halcon边缘检测Filter Edges - 软件开发 - 51CTO技术博客.html

halcon 如何把一个region截取出来保存为图像 - zazaniao的日志 - 网易博客.html

Halcon学习之四:有关图像生成的函数 - xinrui_ekitty的技术专栏 - 博客频道 - ****.NET.html

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰* Defender of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin Adam  Al Rapanui

埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本 亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

头衔:uke总部o2o负责人,全球网格化项目创始人,uke宗教与文化融合事务部部长,Uke部落首席大酋长,uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,奶牛科技cto ,uke 首席cto uke波利尼西亚区大区连锁负责人,克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke汤加王国区域负责人。布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

Uke软件标准化协会理事长理事长 uke终身教育学校副校长

Uke 数据库与存储标准化协会副会长 uke出版社编辑总编

转载请注明来源:attilax的专栏   http://www.cnblogs.com/attilax/

--Atiend