博客
关于我
【验证码识别】基于GUI不变矩数字验证码识别【Matlab 016期】
阅读量:713 次
发布时间:2019-03-21

本文共 733 字,大约阅读时间需要 2 分钟。

几何不变矩是一种描述图像特征的重要算子,其核心在于能够在图像经过旋转、平移或缩放后仍保持不变的性质。本文将从定义、发展与应用等方面详细阐述几何不变矩的相关知识。

几何不变矩最初由Hu提出,其核心思想是对图像区域的几何特征进行建模。对于一个灰度图像 $f(x, y)$,其 $(p+q)$ 阶几何矩 $M_{pq}$ 定义为:

$$M_{pq} = \iint_{x} x^p y^q f(x, y) dx dy \quad (p, q = 0, 1, \ldots, \infty)$$

零阶矩 $M_0$ 对应图像的“质量”,即图像的总面积。其中一阶矩 $M_{01}$ 和 $M_{10}$ 可以用来确定图像的质心坐标 $(\mu_x, \mu_y)$。中心矩则是相对于质心平移后的矩,形式为:

$$U_{pq} = \iint_{x} (x - \mu_x)^p (y - \mu_y)^q f(x, y) dx dy$$

通过定义 $Z_{pq} = \frac{U_{pq}}{(U_{20} + U_{02})^{p+q+2}}$,Hu提出了7个具有不变特性的几何矩特征,这些特征能够有效描述图像的几何信息。

在图像分析领域,几何不变矩主要应用于物体识别与分类、图像分割等任务。由于其不变性质,使得图像在旋转、缩放或平移后依然能有效描述,因此具有较强的鲁棒性。在大规模图像库中,几何不变矩常被用作快速筛选的特征,可有效提高搜索效率。

本研究主要完成了以下工作:实现了几何不变矩的计算算法,对图像进行中值滤波、归一化以及二值化等处理,并对结果进行可视化分析。实验结果表明,几何不变矩能够有效提取图像的几何特征,且在图像分类任务中表现良好。

版本:2014a

转载地址:http://vejrz.baihongyu.com/

你可能感兴趣的文章
No mapping found for HTTP request with URI [/logout.do] in DispatcherServlet with name 'springmvc'
查看>>
No module named 'crispy_forms'等使用pycharm开发
查看>>
No module named cv2
查看>>
No module named tensorboard.main在安装tensorboardX的时候遇到的问题
查看>>
No module named ‘MySQLdb‘错误解决No module named ‘MySQLdb‘错误解决
查看>>
No new migrations found. Your system is up-to-date.
查看>>
No qualifying bean of type XXX found for dependency XXX.
查看>>
No qualifying bean of type ‘com.netflix.discovery.AbstractDiscoveryClientOptionalArgs<?>‘ available
查看>>
No resource identifier found for attribute 'srcCompat' in package的解决办法
查看>>
no session found for current thread
查看>>
no such file or directory AndroidManifest.xml
查看>>
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
查看>>
NO.23 ZenTaoPHP目录结构
查看>>
no1
查看>>
NO32 网络层次及OSI7层模型--TCP三次握手四次断开--子网划分
查看>>
NOAA(美国海洋和大气管理局)气象数据获取与POI点数据获取
查看>>
NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
查看>>
node exporter完整版
查看>>
Node JS: < 一> 初识Node JS
查看>>
Node JS: < 二> Node JS例子解析
查看>>