首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >halcon -如何在HALCON中读取低分辨率ECC200数据?

halcon -如何在HALCON中读取低分辨率ECC200数据?
EN

Stack Overflow用户
提问于 2021-11-26 14:06:03
回答 1查看 212关注 0票数 0

我需要使用halcon 20读取这个低质量的ECC代码。我已经尝试了所有可能的参数,但是找不到能够读取此代码的任何组合。

对我来说,奇怪的是,如果我看一看示例代码,就会看到比这更糟糕的图像,而且这些图像的读取没有问题。

下面是我当前无法阅读的代码:

代码语言:javascript
运行
复制
create_data_code_2d_model ('Data Matrix ECC 200', ['default_parameters','small_modules_robustness','module_size_min'], ['maximum_recognition','high','1'], DataCodeHandleMaximum)
set_data_code_2d_param (DataCodeHandleMaximum,['symbol_cols','symbol_rows','slant_max','timeout'],[26,12,0.52,10000])

find_data_code_2d (ImageReduced, SymbolXLDs, DataCodeHandleMaximum, ['stop_after_result_num'], [200], ResultHandles, DecodedDataStrings)

感谢你的任何帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-07 14:15:42

图像看起来有点不对焦,所以需要一点锐化滤镜:

代码语言:javascript
运行
复制
create_data_code_2d_model ('Data Matrix ECC 200', 'default_parameters', 'maximum_recognition', DataCodeHandle)
emphasize (Image, ImageEmphasize, 7, 7, 1)
find_data_code_2d (ImageEmphasize, SymbolXLDs, DataCodeHandle, [], [], ResultHandles, DecodedDataStrings)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70125686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档