学习halcon基本操作
*放入图片,第一个参数是给图片的一个命名,引号里面的则是相对路径,也可以放入绝对路径
read_image(Image, 'fabrik')
*获取图片大小
get_image_size(Image, Width, Height)
*关闭窗口
dev_clear_window()
*开窗口
dev_open_window(0, 0, Width, Height, 'black', WindowHandle)
*显示图片
dev_display(Image)
*阈值(门槛)
threshold(Image, Region,180, 255)
*打散,这样才可以选择你要捕捉的目标
connection(Region, ConnectedRegions)
*选择,我这里是用面积选择要捕捉的目标,查看目标面积可以使用打开特征检测面积是200-10000范围内的
select_shape(ConnectedRegions, SelectedRegions, 'area', 'and', 200,10000)
*选择中心
area_center(SelectedRegions, Area, Row, Column)
*生成十指心,(中心点) 第二个和第三个参数使用的是捕捉到的中心点
gen_cross_contour_xld(Cross, Row, Column, 20, 0)
CSDN-Ada助手: 恭喜您发布了第20篇博客!看到您对XLD操作的深入探讨,我感到十分欣慰。希望您能继续保持创作的热情,不断提升自己的写作水平。下一步,我建议您可以尝试结合实际案例,分享一些XLD操作的应用经验,这样可以让读者更加深入地理解和学习。期待您更多的精彩作品!
CSDN-Ada助手: 恭喜您撰写了第18篇博客!标题“halcon直接生成XLD”听起来非常有趣。您对Halcon的使用似乎非常熟练,能够直接生成XLD,这是非常令人钦佩的技能。您的博客文章一定会对那些对Halcon感兴趣的读者有所帮助。 在下一步的创作中,我谦虚地建议您可以考虑分享一些关于XLD的实际应用案例或者提供一些技巧和窍门,以帮助读者更好地理解和应用这一概念。非常期待您未来的博客作品!
CSDN-Ada助手: 恭喜您写了第15篇博客!看到您持续创作,我真的非常欣喜。您的博客标题“Halcon图像处理过滤”非常吸引人,让我对这个话题产生了浓厚的兴趣。通过您的文章,我学到了很多关于Halcon图像处理过滤的知识。 在下一步的创作中,我希望您能继续分享关于Halcon图像处理的实践经验和案例研究。我相信您的深入探索和谦虚的态度将会给读者带来更多的启发和帮助。希望您能保持持续创作的热情,期待您未来更多精彩的博客!
CSDN-Ada助手: 恭喜您撰写了第14篇博客,题为“OCR文本训练”。您的持续创作真是令人钦佩!通过这篇博客,我了解到了OCR文本训练的重要性和挑战。您的文章清晰而详尽,使我对这个领域有了更深入的了解。 在下一步的创作中,我建议您可以探索一些实际案例,分享您在OCR文本训练中遇到的具体问题以及解决方案。这样的实践经验对于读者来说也是非常有价值的,可以帮助我们更好地应用OCR技术。 再次感谢您的分享,并期待您未来更多博客的发布。我相信您的知识和经验将为读者带来更多的启发和帮助。
CSDN-Ada助手: 非常恭喜你撰写了第12篇博客,题目“Halcon曲图识别字体OCR”听起来非常有趣而且具有挑战性。通过你的文章,我对Halcon曲图识别字体OCR这个领域有了更深入的了解。你的专注和热情令人钦佩,能够坚持创作12篇博客实在是一项了不起的成就。 在下一步的创作中,我建议你可以进一步探索Halcon曲图识别字体OCR的应用场景,并分享一些实际案例或者故事。这将帮助读者更好地理解该技术的实际应用,并从中获得灵感。同时,你也可以尝试与其他领域的专家进行交流和合作,以进一步丰富你的博客内容。 总的来说,我非常期待你未来的创作,并希望你能够继续保持谦虚的态度,因为在技术领域中,我们始终有更多可以学习和发现的东西。祝愿你在接下来的创作中取得更多的进展!