halcon例程标注_V1.3
光学字符检测例程名
adaption_ocv.hdev 自适应ocv
print_check.hdev
打印检测
print_check_single_chars.hdev
逐个字符打印检测
print_quality.hdev
打印质量
write_ocv.hdev
ocv的写入
光学字符识别
例程名
bottle.hdev
瓶子数字读取
bottlet.hdev
瓶子数字训练
classify_character_ocr.hdev
OCR字体分类
compare_ocr_svm_mlp.hdev
在OCR中比较SVM和MLP
dotprt.hdev
DotPrint字体的OCR
dots_image.hdev
在图像中使用dots_image方法分割出dotprint字体
engraved.hdev
金属表面OCR读取
engracedt.hdev
金属表面OCR训练
find_text_bottle_label.hdev 寻找瓶子上的标签文本进行OCR find_text_dongle.hdev 在加密狗中寻找文本进行OCR
font.hdev
字体互动
fontt.hdev
font程序的训练文件
gen_training_file.hdev
创建训练文件
generate_system_font.hdev
生成系统字体
label_word_process_mlp.hdev 使用mlp处理标签文字
letter.hdev
互动的方式读取字
letters_mlp.hdev
MLP训练字
letters_svm.hdev
SVM训练字
lettert.hdev
训练字
lexicon.hdev
字典
ocr_cd_print_polar_trans.hdev 在非线性模式下读取字符
ocr_dongle.hdev
加密狗OCR
ocr_gradient_ferture.hdev OCR的梯度特征
ocr_lot_number.hdev
批号的OCR
ocr_wafer_semi_font.hdev 晶体上的SEMI字体的OCR
ocr_yogurt.hdev
酸奶OCR
ocrcolor.hdev
彩色数字OCR
corcolort.hdev
彩色OCR的训练
rotchar.hdev
倾斜度估算
select_character.hdev
选择特征
simple_reading.hdev
简单读取
simple_training.hdev
简单训练
statistics_points_xld.hdev
point_xld的统计应用
text_line_orientation.hdev
文本行的方向
text_line_slant.hdev
倾斜字符调整
train_characters_ocr.hdev
OCR字体训练
模板匹配(基于点)
模板匹配(基于灰度)
模板匹配(基于相关性)例程名
模板匹配(基于形状)
例程名
align_measurements.hdev
匹配尺寸测量
check_soft_cheese.hdev
检测软干酪
create_average_shape_model.hdev
创建均值化形状模板
create_model_green_dot.hdev
创建Green Dot回收标志模板
create_roi_via_vision.hdev
创建图像ROI
create_shape_model_xld.hdev
创建xld形状模板
find_aniso_shape_model.hdev
寻找各向异性形状模板
find_cocoa_packages_max_deformation.hdev
寻找可可包装(最大变形)
find_mirror_dies.hdev
寻找镜子
find_peanut_chocolate_candies_local_deformable.hdev 寻找巧克力糖商标(局部变形)
find_scaled_shape_model.hdev
寻找尺度变化的形状模板
find_shape_model_max_deformation.hdev
寻找形状模板(最大变形)
inspect_shampoo_label.hdev
检测香波商标位置
matching_coins.hdev
硬币匹配
matching_defocused_pcb.hdev
匹配失焦pcb
matching_deformed_bulb.hdev
匹配畸变的灯泡
matching_green_dot.hdev
回收标志匹配
matching_image_border.hdev
图像越边缘匹配
matching_multi_channel_clamp.hdev
多通道匹配夹钳
matching_multi_channel_yogurt.hdev 多通道匹配优格
measure_fill_level.hdev
测量灌满水平
multiple_models.hdev
多模板
multiple_objects.hdev
多目标
multiple_scales.hdev
多尺度
pm_measure_board.hdev
电路板测量
pm_multiple_dxf_models.hdev
DXF多模板文件匹配
pm_multiple_models.hdev
多模板文件匹配
pm_world_plane.hdev
世界平面
print_check.hdev
印品检测
print_check_single_chars.hdev
单字符印品检测
process_shape_model.hdev
处理形状模板
receive_serialized_item.hdev
接收序列化条目
set_shape_model_min_contrast.hdev 设置形状模板的最小对比度参数
set_shape_model_timeout.hdev
设置形状模板的超时参数
synthetic_circle.hdev
人工圆模板
variation_model_illumination.hdev 差异模板照明
variation_model_single.hdev
单一参考图像差异模板
模板匹配(基于组件)
利用组件匹配确定游标卡尺读数cbm_dip_switch.hdev
升降开关识别
cbm_label_simple.hdev
商标识别
cbm_modules_simple.hdev
模块识别
cbm_param_visual.hdev
组件匹配参数评估
cbm_pipe_wrench.hdev
钳子识别
cbm_pipe_wrench_simple.hdev
钳子识别
cbm_sbm.hdev
组件匹配与形状匹配对比
grid_rectification_arbitrary_distortion.hdev 任意畸变网格矫正
模板匹配(局部可变形)
例程名
find_cocoa_packages_local_deformable.hdev
寻找局部变形的可可包装标识
inspect_gasket_local_deformable.hdev
检测局部变形的垫圈
拼接
例程名
adjust mosaic images.hdev
拼接图像调整
blended mosaic.hdev
混杂拼接
bundle adjusted mosaicking
光束法调整拼接
gen projective mosaic.hdev
创建投影映射关系
mosaicking.hdev
mosaicking pyramid
金字塔拼接
proj match points distortion ransac.hdev 基于匹配点的随机抽样一致扭曲矫正
proj match points distortion ransac guided 带引导的匹配点随机抽样一致扭曲矫正stationary camera self calibration.hdev
固定相机自标定
图像分割
例程名
auto_threshold.hdev
自动阈值分割(多阈值)
background_seg.hdev
分割区域的背景
bin_threshold.hdev
自动阈值分割(单阈值)
bin_threshold2.hdev
自动阈值分割(两种不同方法的比较)char_threshold.hdev
适用于字符的阈值分割
check_difference.hdev
逐像素比较两幅图像的不同
check_fish_stick_dimension.hdev
测量生鱼片的大小
classify_image_class_gmm.hdev
利用GMM分类器对四种颜色进行分类classify_image_class_knn.hdev
利用GMM分类器对四种颜色进行分类classify_image_class_lut.hdev
利用GMM分类器对四种颜色进行分类classify_image_class_mlp.hdev
利用GMM分类器对四种颜色进行分类classify_image_class_svm.hdev
利用GMM分类器对四种颜色进行分类
critical_points_sub_pix.hdev
在亚像素精度下提取图中的临界点dots_image.hdev
提取出“点打印”输出设备上的字符dual_threshold.hdev
对符号图像进行阈值分割
dyn_threshold.hdev
动态阈值分割
entropy_image.hdev
计算图像的灰度值的熵
expand_gray.hdev
分开重叠区域以及填补区域间的空白expand_gray_ref.hdev
分开重叠区域以及填补区域间的空白expand_line.hdev
从给定的一条线开始生成一个区域expand_region.hdev
逐步扩大区域
fast_threshold.hdev
快速阈值分割
fast_threshold_vs_threshold.hdev
快速阈值分割和阈值分割的区别
find_local_deformable_model.hdev
寻找图中变形了的地方
find_shape_model_max_deformation.hdev
基于变量max_deformation的形状匹配
find_text_bottle_label.hdev
识别瓶子标签上的文字
find_text_dongle.hdev
识别软件狗上的字符
first_example_acquisition_saperalt.hdev 图像识别中的一些基本操作
gen_grid_region.hdev
生成网格状区域提取目标
generate_system_font.hdev
生成系统字体来训练分类器
gray_opening.hdev
灰度图开运算(区别于二值化图像的开运算)histo_to_thresh.hdev
利用直方图进行阈值分割
hysteresis_threshold.hdev
非极大值抑制阈值分割
interjacent.hdev
用区域分割线来分割图像
letter_knn.hdev
使用KNN分类器来对字符进行分类
letter_mlp.hdev
使用MLP分类器来对字符进行分类
一维测量
吴敬鑫未完成,下一版本完成
版本更替说明
2014/10/21
版本号:1.3
模板匹配(基于相关性)
模板匹配(基于组件)
模板匹配(局部可变形)
2014/09/16
版本号:1.2.5(部分预定目标未完成)
新增 模板匹配(基于描述符) 模板匹配(基于点)
图像分割
2014/8/31
版本号:V1.1
新增拼接,模板匹配(基于形状),模板匹配(可变形),光学字符检测 四条例程分支;新增图片栏,例程名红色字体样式,算子及本地过程函数蓝色字体样式。
2014/08/22
吴敬鑫创建halcon例程标注文档V1.0版本
贡献者清单贡献者
厦门-豆豆
臧雪
赫子
吴敬鑫
例程描述
首要关键词次要关键词分析了光照变化对特征质量报道的影响ocv 自适应光照变化 字符
检测
赅。顺序,空格和下划线为单词分隔符。大显示与文字说明紧凑要求,后期考虑更好解决方案)替代,再行更替。名,第二行为例程名直译外其余都翻译为中文。原始英文描述另开文档记录。。如形状匹配相关例程,方法方向关键词为形状匹配。;记;备,禁止广告;alcon版本。
使用HALCON的变化模式运营执行典型的印刷质量检查。印刷质量检
查
变化模式 字符
检测
使用HALCON的变化模式运营执行典型的印刷质量检查。其中每个字符被单独检查。逐个字符检
测
印刷质量检测
形状匹配 字符
检测
检查字母在不同图像的质量质量检测字符检测OCV的写入数据到文件(并重新读取
它)
ocv的写入o cv的写入例程描述首要关键字次要关键字
对瓶子标签的上的规正的数字进行OCR,训练程序:bottlet.hdev OCR 规正物
体的识别
OCR 规正物体
的识别
瓶上规正数字的进行OCR的训练(在bottle.hdev中使用)OCR 训练
trainf_ocr_cl
ass_mlp
对之前训练的字体格式进行OCR和分类(train_characters_ocr.hdev
OCR字体训练)O CR字体分类
使用
SVM
比较SVM和MLP训练和识别的时间和错误率(此例程运行需要时间,如有短暂假死状态,属于正常)OCR SVM
MLP
OCR SVM MLP
DotPrint(即圆打印字体)在倾斜时的识别O CR 位姿调
整
DotPrint
演示如何在图像中使用dots_image增强圆心点后分割出dotprint。
图像分割
dots_image
dotprint
在金属表面进行OCR,与
engravedt.hdev训练配合使用,本例程中使用的是for循环来单个字符的提取O CR 金属表
面
do_ocr_single
_class_mlp