自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (11)
  • 收藏
  • 关注

原创 13、案例分析-在C#中识别车牌

直接上干货,最终完成的效果图。接前面博客继续:《9、Haclon图像中字符识别》https://blog.csdn.net/panjinliang066333/article/details/104676302(1)将已经可以实现车牌识别的Halcon程序,以C#文件格式导出。(2)创建C# winform 程序工程,按照上一节所讲的进行配置,运行没有报错。(3)按照效果图进行界面布局。代码实现:(1)打开车牌图片。需要注意的是,车牌图片在面板上全屏显示需要额外的进行设置。

2021-01-07 16:41:20 7

原创 12、Halcon在VS C#中配置和使用

目录概述:1、Halcon程序导出。(1)打开图片并进行灰度处理。(2)导出。(3)查看导出的程序。2、C#工程中配置(1)创建C#程序。(2)添加控件。(3)添加引用、工程配置(4)C#中执行halcon导出的程序。概述:在工业自动化设备上,图像识别部分一般是设备的一个模块,需要和其它模块协同工作。因此图像识别处理的程序要和其它控制程序联动运行,开发windows客户端软件即可实现该功能。Halcon编译器提供程序导出功能,导出的程序有C、C++、C#.

2021-01-06 14:27:08 23

原创 自行车平衡分析和控制-转载

1、自行车平衡原理http://nicekwell.net/blog/20180121/ping-heng-zi-xing-che-li-lun-pian.html2、平衡自行车-理论篇http://nicekwell.net/blog/20180121/ping-heng-zi-xing-che-li-lun-pian.html3、平衡自行车-实践篇http://nicekwell.net/blog/20180121/ping-heng-zi-xing-che-li-lun-pi...

2020-11-30 16:25:09 39

原创 C#实现卡尔曼滤波器

理论部分:卡尔曼滤波器,是一个最优化自回归数据处理算法。简单的说就是通过现有测量值,来预测最优值。网上的一些教程上来就是一大堆推导公式,很是羞涩难懂。我们先说个例子,来了解:假设我们要研究的对象是一个房间的温度。 1.根据经验,温度是恒定的,即上一分钟的温度等于现在这一分钟的温度,经验即预测,但这并不是完全可信的,即存在一定的误差。我们假设成高斯白噪声。 ...

2020-04-30 16:41:01 899

原创 11、halcon助手使用说明

使用halcon助手,可以提高开发速度、减轻程序编写工作量。不过,在没有很熟悉算子的情况下,不建议使用halcon助手。只有在代码编写能力熟练的情况下使用,方可事半功倍,否则会适得其反。1、模板匹配助手(1)、菜单栏-助手(2)、打开创建模板匹配的图像、并创建模板(3)、添加要匹配模板的图像。注意,最小分数(就是匹配百分数)不能太小(4)、执行,看看能不能检测...

2020-03-11 17:21:09 415

原创 10、Halcon图像条形码和二维码识别

1、条形码原理:一维条形码由黑白两种颜色组成,具有宽高两个尺寸,其中宽度方向代表着数据信息。条形码上是一般标注着字符、数字、符号等。比如下面的Code128-A、Code128-B、Code128-C。条形码一般是由前置符、中止符、数据符、中间分隔符、校验等组成。条形码是利用条纹和间隔或宽窄条纹构成二进制的“0”、“1”,反映实际信息。算子:create_bar_...

2020-03-10 16:04:53 275

原创 SharpGL学习笔记

(一) 平台构建与Opengl的hello Worldhttps://www.cnblogs.com/hackpig/p/5770458.html(二) 模型变换(几何变换)https://www.cnblogs.com/hackpig/p/5781944.html(三) 投影变换和视点变换https://www.cnblogs.com/hackpig/p/5788442.ht...

2020-03-10 14:11:02 99

原创 9、Haclon图像中字符识别

目录1、分类器原理2、分类器实现图像分割3、OCR字符识别4、案例:车牌识别5、案例:汉字识别1、分类器原理分类器属于木事识别的范畴,是通过给定的数据,根据实现的标签结果,来寻找合适的分界线以及分解规律,同时要使得这些规律对于类似的数据能够更大程序的适用。举例:如下图,左侧代表类型1,右边代表类型2,那么y=ax+b就是他的分界线。分类器的优化:分界线的位置...

2020-03-08 19:02:53 244

原创 6、Halcon图像边缘提取和轮廓识别

目录1、图像边缘提取原理2、边缘提取算子介绍3、图像的亚像素边缘提取4、亚像素轮廓的特征分析5、xld的分割及直线拟合6、圆及椭圆的拟合7、中心线的提取1、图像边缘提取原理2、边缘提取算子介绍3、图像的亚像素边缘提取4、亚像素轮廓的特征分析5、xld的分割及直线拟合6、圆及椭...

2020-03-05 14:49:04 4111 2

原创 5、区域特征分析和区域提取

1、区域的运算在学习特征分析之前,先了解一下几个区域的基本运算方式。区域的运算主要包含:区域作差、区域合并、区域集合、区域的选择、区域的填充、区域的骨架等。在项目中,根据实际需要,灵活的选择相应的计算方式。在Halcon创建两个矩形,作为后面算子测试用:*生成两个矩形区域gen_rectangle1 (Rectangle1, 123, 196, 186, 356)gen...

2020-03-03 10:04:29 930

原创 4、Halcom区域分割和区域边缘膨胀、腐蚀

目录1、全局阈值分割2、动态阈值分割3、其它阈值分割4、形态学膨胀5、形态学腐蚀6、形态学开运算和闭运算7、区域的运算8、区域的特征分析9、案例:遥控器上的字符特征提取1、全局阈值分割2、动态阈值分割3、其它阈值分割4、形态学膨胀5、形态学腐蚀6、形态学开...

2020-03-02 11:18:19 806

原创 3、halcon图像预处理:基本变换、滤波和人脸祛斑

目录1、图像灰度化2、图像的滤波3、图像仿射变换4、图像的极坐标变换5、图像的傅里叶变换6、案例-人脸去斑1、图像灰度化①灰度变化的主要目的,是提高图像的对比度。对比度就是图像的清晰程度。包括灰度变换和直方图变换等。灰度变换分为:灰度线性变换、灰度非线性变换、和灰度直方图变换。②灰度线性变换:将图像的像素点的灰度值按照线性变换函数进行变换。g...

2020-02-28 15:51:56 755 2

原创 2、Halcon基本介绍

1、图像通道转换。2、算子结构介绍3、数组的创建和基本运算4、矩阵的创建和基本运算5、基本判断语句6、halcon机器视觉实现步骤...

2020-02-27 15:07:37 196

原创 8、halcon基于形状模板匹配

1、模板匹配基本原理模板匹配:通俗讲就是,拿着模板去匹配,就是先制作一个模板,然后利用这个模板去图像中寻找与模板相似的部分,并记录寻找到的位置。模板匹配分类:按照有无变形,分为刚性模板匹配与变形模板匹配,变形模板匹配比较复杂,工业上基本是基本使用的刚性模板匹配。常用匹配方式:ncc模板匹配、形状模板匹配和XLD模板匹配。2、XLD模板创建和匹配(1)、XLD模板创建读...

2020-02-27 09:47:50 530

原创 1、halcon安装配置和软件界面介绍

1、软件说明和下载链接。软件版本:HALCON HDevelop 18.11 Steady (64-bit)。下载链接:链接:https://pan.baidu.com/s/15aa3CsFrq72gl6y8QN45CQ 提取码:lq1c安装,跟正常软件安装方法相同,双击exe软件,按照步骤一步一步往后就可以了。或者参照百度经验分享的安装教程:https://jing...

2020-02-23 18:19:40 360 1

原创 7、Halcon图像中识别多个矩形区域并对平均宽度测量

一、需求:计算图片7个白色矩形的平均宽度。二、分析:首先求出七个矩形区域总得范围,然后再求每个矩形的范围。 求出每个矩形区域的边缘。 对每个矩形区域边缘处理:连接、拟合。 然后再求出每个线之间的间距,最后再求出总得平均间距。三、halcon程序实现:1、新建程序工程。2、打开图片并处理。3、阈值分割处理。效果图...

2020-02-22 16:49:30 1384 3

原创 PID原理介绍及C#编程仿真

1、简介:PID简称:比例积分微分控制,是最早发展起来的控制策略之一,由于其算法简单、鲁棒性好和可靠性高,被广泛应用于工业过程控制,至今仍有90%左右的控制回路具有PID结构。简单的说,根据给定值和实际输出值构成控制偏差,将偏差按比例、积分和微分通过线性组合构成控制量,对被控对象进行控制。常规PID控制器作为一种线性控制器。P:比例I:积分D:微分...

2020-02-21 17:18:26 1949

原创 旋转矩阵、欧拉角、四元数理论及其转换关系

博客转载自:http://blog.csdn.net/lql0716/article/details/72597719博客转载自:https://www.cnblogs.com/flyinggod/p/8144100.html1. 概述旋转矩阵、欧拉角、四元数主要用于表示坐标系中的旋转关系,它们之间的转换关系可以减小一些算法的复杂度。本文主要介绍了旋转矩阵、欧拉角、四元数的基本理论...

2020-02-21 14:33:56 213

原创 C# Winform 服务器和多个客户端通讯

实现功能效果如图所示: 1、服务器端: 服务器界面如下:代码如下:public partial class Form1 : Form { public Form1() { InitializeComponent(); //关闭对文本框的非线程操作检查 Te...

2019-02-22 16:17:26 1056

原创 注册表限制软件使用次数

软件程序入口加载即可。

2017-11-28 17:30:55 1058

原创 分段线性插值 C#代码

/// /// 分段线性插值,将一组数插值为所需点数 /// /// 待插值的数据数组 /// 插值点数 /// 插值后的数据数组 public static double[] Interpolation(double[] dataIn, int n) { d

2017-03-10 13:12:38 2582

原创 三次样条插值 C#代码实现

一、样条函数的定义样条函数属于分段光滑插值,他的基本思想是,在由两相邻节点所构成的每一个小区间内用低次多项式来逼近,并且在各结点的连接处又保证是光滑的(即导数连续)。设在区间[a,b]上给定一组结点X:,和一组对应的函数值。若函数S(x)满足下列条件:(1)在每一个子区间(k=1,2,...n)上,S(x)是一个不超过三次的多项式。(2)在每一个结点上满

2017-02-23 22:05:17 10949 2

原创 VMware 虚拟机和主机网络在同一网段配置

1、设置里面配置网络为桥接模式。2、在工具栏,编辑-虚拟网络编辑器,设置共享网络为共享。3、设置完成,分别查看主机和虚拟机的ip地址,先cmd然后ipconfig查看。接着ping一下虚拟机网络和主机网络是否能连接通。如:ping  192.168.50.146

2017-02-16 22:49:35 1466

原创 C#winform UDP通信 发送和接收信息

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;

2017-02-14 22:14:31 5708

Halcon在VS C#中配置和使用

Halcon在VS C#中配置和使用

2021-01-06

C#实现卡尔曼控制器最优值估计

尔曼滤波器,是一个最优化自回归数据处理算法。简单的说就是通过现有测量值,来预测最优值。本程序通过C#编程,实现卡尔曼控制器最优值估计。并创建显示面板,实时显示测量数据、最优估计值数据的曲线。希望对大家有用。

2020-04-30

Halcon-混合开发案例-车牌识别.rar

Halcon-混合开发案例-车牌识别.rar

2021-01-07

Halcon图像中区域识别和测量

使用halcon对图像中多个矩形区域检测识别,并计算7个矩形的平均宽度。halcon编译器版本为18.11 Steday 。

2020-02-21

halcon汉字识别.rar

halcon图像识别,输入汉字图像,进行车牌检测,将检测出来的汉字保存到本地文本文档中。 由于halcon本身不带汉字库,所以自己需要训练汉字库。然后在识别的时候,使用自己训练的汉字库来识别图像中的汉字。

2020-03-08

halcon识别多张二维码图.rar

halcon说别多张二维码图片,将识别的结果在窗口中显示,并且保存到本地的txt文本中。图像识别准确,识别速度快。

2020-03-11

halcon二维码识别.rar

halcon图像识别技术,对一维条形码、二维码进行识别。使用halcon的识别库,操作起来非常简单、快速,且识别率非常高。

2020-03-10

haclcon车牌识别.rar

halcon图像识别,输入车牌图像,进行车牌检测,将检测出来的车牌号码保存到本地,并在halcon图像窗口中显示。

2020-03-08

Halcon区域特征分析:案例-提取遥控器字符特征.rar

案例:对遥控上的说明功能的文字进行提取。使用Halcon图像识别处理技术,对图像进行分割处理,提取需要的部分。

2020-03-02

Halcon图像识别-模板创建和匹配.rar

Halcon图像识别-模板创建和匹配:将要识别的图像中的物体设置为模板,使用该模板将图像中和该模板相似的图像都检索出来。

2020-02-26

C#-PID实现和仿真.rar

PID控制算法实现数据曲线调试仿真,PID增量式算法实现。winform界面实现C#自制图像表格显示数据曲线。

2020-02-21

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除