首页 > 代码库 > Atitit 图像处理 halcon类库的使用 范例边缘检测 attilax总结
Atitit 图像处理 halcon类库的使用 范例边缘检测 attilax总结
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的科技树
1.3. 启动 "D:\Program Files\MVTec\HALCON-11.0\bin\x86sse2-win32\hdevelop.exe"
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
1.6. 查函数列表与资料
可以通过help 。。实际没有个chm文件,即是通过hdevelop.exe读取的帮助。。
上下文帮助,函数查找好像不行。。直接通过算子窗口看帮助即可。。
1.7. 对多语言的支持,以及接口,以及java调用halcon解决方案
貌似halcon可以转换为源码模式结合。。没有api接口,没有cli接口。。只有com接口。。
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的技术专栏 - 博客频道 - CSDN.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
Atitit 图像处理 halcon类库的使用 范例边缘检测 attilax总结