halcon命令中文注解

合集下载

HALCON运算符及功能-中文

HALCON运算符及功能-中文

HALCON运算符及功能Chapter1:Classification1.1Gaussian-Mixture-Models1.add_sample_class_gmm功能:把一个训练样本添加到一个高斯混合模型的训练数据上。

2.classify_class_gmm功能:通过一个高斯混合模型来计算一个特征向量的类。

3.clear_all_class_gmm功能:清除所有高斯混合模型。

4.clear_class_gmm功能:清除一个高斯混合模型。

5.clear_samples_class_gmm功能:清除一个高斯混合模型的训练数据。

6.create_class_gmm功能:为分类创建一个高斯混合模型。

7.evaluate_class_gmm功能:通过一个高斯混合模型评价一个特征向量。

8.get_params_class_gmm功能:返回一个高斯混合模型的参数。

9.get_prep_info_class_gmm功能:计算一个高斯混合模型的预处理特征向量的信息内容。

10.get_sample_class_gmm功能:从一个高斯混合模型的训练数据返回训练样本。

11.get_sample_num_class_gmm功能:返回存储在一个高斯混合模型的训练数据中的训练样本的数量。

12.read_class_gmm功能:从一个文件中读取一个高斯混合模型。

13.read_samples_class_gmm功能:从一个文件中读取一个高斯混合模型的训练数据。

14.train_class_gmm功能:训练一个高斯混合模型。

15.write_class_gmm功能:向文件中写入一个高斯混合模型。

16.write_samples_class_gmm功能:向文件中写入一个高斯混合模型的训练数据。

1.2Hyperboxes1.clear_sampset功能:释放一个数据集的内存。

2.close_all_class_box功能:清除所有分类器。

halcon算子较全的中文手册

halcon算子较全的中文手册

1. Halcon算子概述Halcon是一种强大的机器视觉软件,它由MVTec开发,可用于各种工业和非工业应用。

在Halcon中,算子是至关重要的组成部分,它们可以实现图像处理中的各种功能,如滤波、边缘检测、特征提取等。

本文将以算子作为主题,深入探讨Halcon算子的各种特性和用法。

2. Halcon算子的分类Halcon算子可以分为预处理算子、过滤算子、分割算子、匹配算子、测量算子等多个类别。

每个类别都包含了众多的算子,它们可以根据图像处理任务的不同需求进行灵活组合和调用。

3. Halcon算子的特性Halcon算子具有许多独特的特性,如多样的输入输出形式、灵活的参数设置、高效的运算速度等。

这些特性使得Halcon算子在图像处理领域得到广泛应用,并受到了众多工程师和科研人员的喜爱。

4. Halcon算子的使用技巧在使用Halcon算子时,熟练掌握一些技巧和经验是非常重要的。

合理设置算子的参数、选择适当的算法、理解算子的内部原理等,都可以帮助我们更好地使用Halcon算子,提高图像处理的效率和准确性。

通过一些典型的应用案例,我们可以深入了解Halcon算子的实际应用。

这些案例涵盖了工业质检、医疗影像、无人驾驶、智能制造等多个领域,展示了Halcon算子的强大功能和广泛适用性。

6. 我对Halcon算子的个人理解作为一名Halcon用户,我对Halcon算子有着深刻的认识和体会。

我认为Halcon算子不仅仅是图像处理的工具,更是一种思维方式和解决问题的哲学。

通过深入学习和使用Halcon算子,我对图像处理和机器视觉有了全新的认识和理解。

总结与回顾通过本文的全面介绍和深度探讨,我们对Halcon算子有了更加全面和深入的了解。

从算子的分类到使用技巧,再到实际案例分析,我们逐步领略了Halcon算子的强大功能和潜力。

我相信,在今后的工作和研究中,我们可以更好地运用Halcon算子,为图像处理和机器视觉领域的发展做出更大的贡献。

halcon命令中文注解

halcon命令中文注解

read_image (WaferDies, 'wafer_dies')read_image (图片在程序中的名称, '图片在计算机中的名称')reopen_window_fit (WaferDies, 700, 0, 0, WindowHandle)reopen_window_fit (图片在程序中的名称, 700, 0, 0, WindowHandle)init_font (WindowHandle, -1, 2)和字体有关的一个命令get_window_extents (WindowHandle, _, _, WindowWidth, WindowHeight)设置窗口大小和位置dev_update_all ('off')把所有的dev_update从'on'设到'off',这似乎是设定文本显示的滚动与否dev_set_draw ('margin')定义区域填充模式。

如果DrawMode设置为'fill',输出地区被填满,如果设置为'margin',只有轮廓显示出来。

get_image_pointer1 (WaferDies, _, _, Width, Height)get_image_pointer1( Image : : : Pointer, Type, Width, Height )Access the pointer of a channel.The operator get_image_pointer1 returns a pointer to the first channel of the image Image. Additionally, the image type (Type= 'byte', 'int2', 'uint2', etc.) and the image size (width and height) are returned. Consequently, a direct access to the image data in the HALCON database via the pointer is possible from the programming language in which HALCON is used. An image is stored in HALCON linearized in row major order, i.e., line by line.指令get_image_pointer1返回一个图像WaferDies的第一通道的指针。

HALCON算子中文解释

HALCON算子中文解释

HALCON算子中文解释HALCON算子函数——Chapter 5 : Filter 5.1 Arithmetic 1. abs_image功能:计算一个图像的绝对值(模数)。

2. add_image功能:使两个图像相加。

3. div_image功能:使两个图像相除。

4. invert_image功能:使一个图像反像。

5. max_image功能:按像素计算两个图像的最大值。

6. min_image功能:按像素计算两个图像的最大小值。

7. mult_image功能:使两个图像相乘。

8. scale_image功能:为一个图像的灰度值分级。

9. sqrt_image功能:计算一个图像的平方根。

10. sub_image功能:使两个图像相减。

5.2 Bit1. bit_and功能:输入图像的所有像素的逐位与。

2. bit_lshift功能:图像的所有像素的左移。

3. bit_mask功能:使用位掩码的每个像素的逻辑与。

4. bit_not功能:对像素的所有位求补。

5. bit_or功能:输入图像的所有像素的逐位或。

6. bit_rshift功能:图像的所有像素的右移。

7. bit_slice功能:从像素中提取一位。

8. bit_xor功能:输入图像的所有像素的逐位异或。

5.3 Color1. cfa_to_rgb功能:把一个单通道颜色滤波阵列图像变成RGB图像。

2. gen_principal_comp_trans功能:计算多通道图像的主要部分分析的转换矩阵。

3. linear_trans_color功能:计算多通道图像的颜色值的一个仿射转换。

4. principal_comp功能:计算多通道图像的主要部分。

5. rgb1_to_gray功能:把一个RGB图像转变成一个灰度图像。

6. rgb3_to_gray功能:把一个RGB图像转变成一个灰度图像。

7. trans_from_rgb功能:把一个图像从RGB颜色空间转变成任意颜色空间。

halcon中的常用算子的中文说明

halcon中的常用算子的中文说明

halcon中的常用算子的中文说明sub_image (ImageConverted1, ImageConverted2, ImageSub, 1, 0)一幅图减另一幅图。

用一幅图的灰度减另一幅的灰度成新的一幅图。

mult_image (Image, ImagePart, ImageResult, 0.015, 0)一幅图加一幅成的一幅图convert_image_type (Traffic2, ImageConverted2, 'int2')转换图像的格式crop_part (ImageNoise, ImagePart, 0, 0, Width, Height)取出一幅图的中部分dots_image (ImageResult, DotImage, 5, 'dark', 2)取出图像中圆点partition_dynamic (SelectedRegions, Partitioned, 25, 20)根据各个区域的特征将各个区域分割开。

intersection (Partitioned, Region, Characters)取出两个区域中重叠的部分,如果Region有两个区域在Partitioned中,则这两个区域合并成一区域。

difference (RegionDilation, RegionErosion, RegionDifference) 取出两个区域中不重叠的部分。

critical_points_sub_pix (FilterResponse, 'facet', 1.5, 0.7, RowMin, ColMin, RowMax, ColMax, RowSaddle, ColSaddle)取出图像中的关键点。

corner_response (Image, FilterResponse, 3, 0.04)auto_threshold (Image, Regions, 10)自动阈值分割,根据灰度直方图中两波峰中的波谷取出阈值。

HALCON中的算子大全(中英对照)

HALCON中的算子大全(中英对照)

HALCON中的算子大全(中英对照)HALCON中的算子大全(中英对照)Chapter 1 :Classification1.1 Gaussian-Mixture-Models1.add_sample_class_gmm功能:把一个训练样本添加到一个高斯混合模型的训练数据上。

2.classify_class_gmm功能:通过一个高斯混合模型来计算一个特征向量的类。

3. clear_all_class_gmm功能:清除所有高斯混合模型。

4. clear_class_gmm功能:清除一个高斯混合模型。

5. clear_samples_class_gmm功能:清除一个高斯混合模型的训练数据。

6. create_class_gmm功能:为分类创建一个高斯混合模型。

7.evaluate_class_gmm功能:通过一个高斯混合模型评价一个特征向量。

8. get_params_class_gmm功能:返回一个高斯混合模型的参数。

9. get_prep_info_class_gmm功能:计算一个高斯混合模型的预处理特征向量的信息内容。

10. get_sample_class_gmm功能:从一个高斯混合模型的训练数据返回训练样本。

11. get_sample_num_class_gmm功能:返回存储在一个高斯混合模型的训练数据中的训练样本的数量。

12. read_class_gmm功能:从一个文件中读取一个高斯混合模型。

13. read_samples_class_gmm功能:从一个文件中读取一个高斯混合模型的训练数据。

14. train_class_gmm功能:训练一个高斯混合模型。

15. write_class_gmm功能:向文件中写入一个高斯混合模型。

16. write_samples_class_gmm功能:向文件中写入一个高斯混合模型的训练数据。

1.2 Hyperboxes1. clear_sampset功能:释放一个数据集的内存。

Halcon算子中文功能注解

Halcon算子中文功能注解

Chapter_1_:Classification1.1 Gaussian-Mixture-Models1.add_sample_class_gmm功能:把一个训练样本添加到一个高斯混合模型的训练数据上。

2.classify_class_gmm功能:通过一个高斯混合模型来计算一个特征向量的类。

3. clear_all_class_gmm功能:清除所有高斯混合模型。

4. clear_class_gmm功能:清除一个高斯混合模型。

5. clear_samples_class_gmm功能:清除一个高斯混合模型的训练数据。

6. create_class_gmm功能:为分类创建一个高斯混合模型。

7.evaluate_class_gmm功能:通过一个高斯混合模型评价一个特征向量。

8. get_params_class_gmm功能:返回一个高斯混合模型的参数。

9. get_prep_info_class_gmm功能:计算一个高斯混合模型的预处理特征向量的信息内容。

10. get_sample_class_gmm功能:从一个高斯混合模型的训练数据返回训练样本。

11. get_sample_num_class_gmm功能:返回存储在一个高斯混合模型的训练数据中的训练样本的数量。

12. read_class_gmm功能:从一个文件中读取一个高斯混合模型。

13. read_samples_class_gmm功能:从一个文件中读取一个高斯混合模型的训练数据。

14. train_class_gmm功能:训练一个高斯混合模型。

15. write_class_gmm功能:向文件中写入一个高斯混合模型。

16. write_samples_class_gmm功能:向文件中写入一个高斯混合模型的训练数据。

1.2 Hyperboxes1. clear_sampset功能:释放一个数据集的内存。

2. close_all_class_box功能:清除所有分类器。

HALCON 中文手册 快速指引

HALCON 中文手册 快速指引

中文手冊快速指引For Evaluation Only.Copyright (c) by Foxit Software Company, 2004 - 2007Edited by Foxit PDF Editor目錄Introducing HALCON (4)1.1 Key Features (4)1.2誰應該用HALCON? (5)1.3 您需要的知識 (5)1.4開始使用HALCON (6)1.5如何取得更多資訊 (6)如何用HALCON來開發程式 (8)2.1 HALCON的核心: 組織架構以及資料結構 (9)2.2 HDevelop快速入門 (12)2.3 在程式語言中使用HALCON (13)2.4 延伸 HALCON功能 (15)2.5 HALCON的使用極限 (15)各種行業的應用 (16)3.1 電子零件和設備 (16)3.2 食物 (19)3.3 醫療和生命科學 (20)3.4鐵、鋼和金屬 (23)3.5機械 (26)3.6 航空攝影測量和遙感 (32)3.7 印刷 (38)3.8 橡膠、合成纖維材料、金屬薄片 (39)3.9 半導體 (41)第一章Introducing HALCONHALCON 是當今machine vision技術的代表,它總是以最新科技為基礎,提供了現今市場中最強大的vision library。

不論您的工作為何,HALCON都能快速而精確的解決問題。

Vision Development Environment一個專業的影像處理工具不能只具有影像處理功能。

影像處理只是整個工作的其中一環,還要有其他軟體功能,像是程序控制,資料處理,硬體方面還有照明和取像設備,以及其他硬體機構等等。

一個影像處理系統除了要易於使用,還必須能夠以富有彈性的方式將上述功能加入開發的流程之中。

為此,HALOCN考量到各種重要的層面:透過一個互動式的工具HDevelop快速達成軟體開發的工作,藉由程式碼的輸出,可以輕易的和標準的軟體開發工具,例如Micrisoft Visual C++ 整合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档