- 博客(132)
- 收藏
- 关注
原创 识别盲文字符
通过光度立体技术重建盲文字符的高度场,然后通过图像处理技术(如阈值分割、区域连接、形态学操作等)来分割和识别盲文字符。最后,提供了一种替代方案,使用梯度图像的高斯曲率来直接分割点,这种方法更快,因为不需要计算整个高度场。
2024-06-08 08:36:57 8
原创 读取二维数据码(如二维码、条形码等),并比较不同识别模式下的识别效果和性能
这段代码是一个用于演示和测试不同数据码识别模式性能的示例程序。它可以帮助用户了解如何使用HALCON软件进行数据码的识别和性能评估。
2024-06-07 06:00:38 320
原创 Data Matrix ECC 200
这段代码是一个完整的流程,用于教育或演示如何使用HALCON软件进行数据码的搜索、解码和结果分析。通过展示中间结果,用户可以更好地理解搜索过程,并根据需要调整参数以优化性能
2024-06-07 05:54:39 501
原创 解码图像中的Data Matrix ECC 200类型的二维条码
整体来看,这段代码的主要功能是读取一系列图像,然后在每张图像中尝试解码Data Matrix ECC 200类型的二维条码。如果解码失败,代 ** 显示未解码符号的原因和轮廓,以及未被识别为有效符号的候选项的原因和轮廓
2024-06-07 05:47:16 543
原创 读取一系列图像,然后在每张图像中查找并解码条形码
这段代码的主要功能是读取一系列图像,然后在每张图像中查找并解码条形码。解码时可以选择是否包含校验字符,并在图形窗口中显示解码结果
2024-06-07 05:43:01 308
原创 图像中缺陷的检测和计数
整体来看,这段代码的主要功能是读取一系列图像,对每张图像进行滤波、动态阈值处理、连通区域检测和错误区域选择,然后计算错误区域的数量,并在图像上显示。如果错误区域的数量不为,则显示“Mesh not OK”,否则显示“Mesh OK”
2024-06-07 05:37:52 251
原创 航拍图像中提取道路信息
整个脚本是一个典型的图像处理流程,用于从航拍图像中提取道路信息,包括道路中心线和道路边缘。这在自动驾驶、地理信息系统(GIS)和城市规划等领域有重要应用。
2024-06-06 20:56:01 551
原创 自动化药片的识别和分类
整体来看,这段代码的主要功能是:使用HALCON软件对药片图像进行预处理和特征提取。训练一个SVM分类器,用于自动识别和分类不同类型的药片。自动选择最优特征以提高分类器的性能。在测试图像上应用训练好的分类器,并显示分类结果。
2024-06-05 23:59:15 754
原创 检测太阳能电池片(solar cell)中的缺陷区域
这段代码的主要功能是:读取多张太阳能电池片图像。对每张图像进行颜色通道分解和阈值分割,以识别电池片中的暗区域。选择好的部件和杂散区域,识别断裂的手指区域。对断裂的手指区域进行形态学操作,以隔离和可视化断裂。在窗口中显示原始图像和断裂区域,以及根据断裂数量显示相应的消息。
2024-06-05 23:53:28 453
原创 自动化系统识别和计数不同类型的食品
这段代码的主要功能是:读取多张鱼条包装图像。对每张图像进行阈值分割和形态学操作,以识别鱼条包装的轮廓。测量图像在鱼条包装轮廓方向上的灰度值剖面。根据灰度值剖面评估鱼条的数量和翻转情况。在新窗口中显示处理后的图像,突出显示鱼条的中心点、边缘和轮廓。
2024-06-05 23:44:38 542
原创 识别和分类不同类型的食品
读取多张披萨图像。对每张图像进行颜色空间转换。通过阈值分割和形态学操作识别披萨和萨拉米区域。在新窗口中显示处理后的图像,突出显示披萨和萨拉米区域。
2024-06-05 23:39:19 774
原创 区分橙子和柠檬
整体来看,这段代码的主要功能是:创建一个基于GMM的分类器,用于区分橙子和柠檬。通过读取图像并选择图像中的区域作为训练样本,为分类器提供训练数据。训练GMM分类器,以便它能够根据圆形度和面积特征区分橙子和柠檬。使用训练好的分类器对新的图像进行分类,并显示分类结果。这种基于图像特征的分类方法在机器视觉、质量控制、自动化分拣等领域有广泛的应用。
2024-06-05 23:34:09 785
原创 自动识别并统计图像中不同口味的软奶酪
代码能够自动识别并统计图像中不同口味的软奶酪,这对于食品加工、包装检查或任何需要自动质量控制的应用场景非常有用。
2024-06-05 23:25:24 720
原创 自动识别并判断图像中的威化饼是否符合特定的质量标准
自动识别并判断图像中的威化饼是否符合特定的质量标准,这对于食品加工、包装检查或任何需要自动质量控制的应用场景非常有用。
2024-06-05 23:19:38 625
原创 识别图像中的数字
对图像进行预处理和分割,提取出图像中的数字区域。生成训练文件,为OCR模型的训练提供数据。创建并训练一个OCR模型,用于识别图像中的数字。
2024-06-05 23:09:54 653
原创 使用可变形模型和投影变换来适应对象在图像序列中的移动
整体来看,这段代码的主要功能是:初始化图像处理环境。创建一个可变形模型,用于搜索和跟踪图像中的特定对象。通过循环读取一系列图像,并在每一帧中尝试找到和跟踪对象。使用可变形模型和投影变换来适应对象在图像序列中的移动。显示跟踪结果和处理过程中的异常。最后,清除创建的可变形模型并结束程序。
2024-06-05 23:04:26 602
原创 图像中找到鞍点,并将这些鞍点以红色十字形轮廓的形式可视化显示出来
总的来说,这段代码的目的是读取一个图像,将其转换为灰度图像,然后在图像中找到鞍点,并将这些鞍点以红色十字形轮廓的形式可视化显示出来。
2024-06-05 22:56:45 590
原创 从一个图像中识别出圆形对象,然后提取这些对象的边缘,并拟合椭圆来描述这些边缘的形状
整个脚本的目的是从一个图像中识别出圆形对象,然后提取这些对象的边缘,并拟合椭圆来描述这些边缘的形状
2024-06-05 22:52:23 530
原创 识别和定位具有一定变形或变化的物体
这段代码的主要功能是:创建一个基于特定图像的可变形平面校准模型。在一系列图像中检测该模型,并可视化检测结果。处理和显示模型检测的时间和数量信息。
2024-06-05 20:31:21 515
原创 自动化装配线、机器人导航、质量检测
这种类型的应用在机器视觉领域非常常见,特别是在需要精确测量和定位的场景中,如自动化装配线、机器人导航、质量检测等
2024-06-05 20:23:23 554
原创 计算每个孔洞的圆心位置以及边界到圆心的最小和最大距离
这段代码的目的是处理一张包含多个圆形孔洞的图像,通过边缘检测和形状选择找到这些孔洞,然后计算每个孔洞的圆心位置以及边界到圆心的最小和最大距离,并将这些信息可视化显示在图像上
2024-06-05 20:15:38 467
原创 自动识别和定位图像中的酸奶
这段代码的主要功能是创建酸奶的形状模型,并在一系列图像中搜索和匹配这些模型。通过图像处理和形状匹配技术,可以自动识别和定位图像中的酸奶
2024-06-05 20:05:34 633
原创 识别不同类型的蔬菜
样本识别器的创建和训练:如果已有训练好的样本识别器存在,则直接加载;否则,创建新的样本识别器,添加样本数据,并进行训练。图像识别:使用训练好的样本识别器对新的图像进行识别。性能测试:通过随机选择图像并应用样本识别器,测试识别器的性能,并计算错误率。
2024-06-05 09:38:36 673
原创 自动化生产线上的产品质量检查
使用do_ocr_word_mlp函数对选定的字符区域进行OCR识别,识别模式为\d{4}[A-Z],表示识别4位数字后跟一个字母。获取识别结果,包括类别(Class)、置信度(Confidence)、识别的单词(Word)和得分(Score)。估计字符的点大小(DotDiameter)和字符的高度(CharHeight)及宽度(CharWidth)。使用差分高斯滤波器(diff_of_gauss)来强调具有特定尺寸的结构,如字符的点或线条。分割图像中的字符,并将它们合并成完整的字符区域。
2024-06-04 17:01:17 912
原创 计算和显示图像序列中运动粒子的光流
读取一系列图像。对每对连续图像计算光流,以估计图像中粒子的运动。确定运动粒子的区域,并在图像中定位它们。为每个粒子绘制一个箭头,箭头的方向和长度表示粒子的运动方向和速度。循环处理图像序列,直到处理完所有图像。这种类型的图像处理通常用于流体动力学分析、粒子跟踪、运动估计等领域。通过光流分析,可以非侵入性地研究流体中粒子的运动特性,这对于理解流体动力学行为非常有用。
2024-06-04 16:54:40 728
原创 提取钻孔的形状和空间信息
这段代码的主要功能是自动化处理一张包含钻孔的图像,通过图像分割、椭圆轮廓检测、圆的位置和方向估计以及3D空间中相对位置的聚类来提取钻孔的形状和空间信息。通过可视化展示,操作者可以直观地看到处理结果,包括钻孔的轮廓、位置和3D空间中的相对位置。这种自动化处理可以用于质量控制、尺寸测量或其他需要精确提取图像特征的应用场景。
2024-06-04 16:46:41 490 3
原创 提取钻石的形状信息
这段代码的主要功能是自动化处理一系列钻石图像,通过图像分割、边缘检测、直线拟合和交点计算来提取钻石的形状信息。通过可视化展示,操作者可以直观地看到处理结果,包括钻石区域的轮廓、边缘直线和交点
2024-06-04 16:40:20 487 1
原创 检测瓶子瓶颈区域是否存在缺陷
通过形态学操作、极坐标变换和动态阈值分割,代码能够识别并标记出可能的缺陷区域。最后,通过可视化展示,操作者可以直观地看到检测结果。这种自动化检测可以大大提高生产效率,减少人工检查的需要。
2024-06-04 16:34:29 620
原创 并行读取图像中的二维码(QR Code)和数据矩阵码(Data Matrix ECC 200)
通过并行化执行任务,可以显著减少总体处理时间,提高系统的性能。代码中还包含了一些可视化元素,如显示消息和绘制结果,以帮助用户理解多线程执行的效果。
2024-06-04 16:26:22 712
原创 读取牙膏管上的批号
这段代码的主要功能是使用光度立体技术从不同光照方向下的牙膏图像中恢复表面特性,然后通过图像处理和光学字符识别技术读取牙膏管上的批号
2024-06-04 16:18:25 640
原创 条形码识别
创建一个条形码识别模型,然后对15张EAN-13条形码图像进行识别,并将识别结果在窗口中显示出来。对于第14张图像,由于可能存在缺陷,启用了majority_voting参数以提高识别率
2024-06-04 15:42:01 751
原创 自动识别和分析图像中的电子元件
这段代码的目的是自动识别和分析图像中的电子元件,如集成电路(IC)、电阻(Resistors)、电容(Capacitors)和引脚(Pins)。通过颜色和形状分析,代码能够识别这些元件并将其以不同颜色显示在图像上,以便于进一步的分析或操作
2024-06-04 14:27:19 426
PHP开发学生成绩管理系统例子.rar
2024-06-26
订单管理系统的示例代码.rar
2024-06-26
识别图像中的文字的简单例子.rar
2024-06-26
爬取火车票信息.rar
2024-06-26
一个简单的机器人小车.rar
2024-06-26
51单片机的串口通信.rar
2024-06-26
DS18B20测量温度例子.rar
2024-06-26
在LCD1602上显示文本信息.rar
2024-06-26
python遗传算法ar
2024-06-20
format在python中的用法.rar
2024-06-20
分析用户在旅游网站上的预订数据.rar
2024-06-20
一个简单的桑基图示例.rar
2024-06-20
简单卷积神经网络的例子.rar
2024-06-20
linux常用命令大全.rar
2024-06-20
MySQL中实现一个简单的出入库系统.rar
2024-06-20
Python和SQLite数据库实现一个简单的出入库系统.rar
2024-06-20
PySpark和Matplotlib绘制趋势图的简单示例.rar
2024-06-20
使用matplotlib库绘制简单图表的例子.rar
2024-06-20
简单SVM分类器.rar
2024-06-20
一个简单的C#人事管理系统.rar
2024-06-19
一个基本的图书管理系统.rar
2024-06-19
Python合并两张图片.rar
2024-06-19
matlab画图.rar
2024-06-19
MySQL操作数据库的简单示例.rar
2024-06-18
使用ASP.NET Core和Entity Framework Core来构建一个基本的进销存系统.rar
2024-06-18
Python中,要实现连接多个相机并识别多个二维码.rar
2024-06-18
使用FFT算法对一个信号进行分析.rar
2024-06-18
c语言文件读写操作代码.rar
2024-06-17
MySQL的安装和配置的基本步骤.rar
2024-06-17
一个简单的学生信息管理系统实现代码.rar
2024-06-17
Docker 的基本配置和使用方法.rar
2024-06-17
CBDL进行性能监控.rar
2024-06-16
C语言磁力链接.rar
2024-06-16
语言C连接两个字符串.rar
2024-06-16
Python数学建模例子.rar
2024-06-16
常用的SQL语句.rar
2024-06-15
易语言访问MSSQL数据库.rar
2024-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人