【技术实现步骤摘要】
一种光学图像光影消除方法及系统
本专利技术属于图像处理
,尤其涉及一种光学图像光影消除方法及系统。
技术介绍
图像分析中,图像质量的好坏直接影响识别算法的设计与效果的精度,因此在图像分析(特征提取、分割、匹配和识别等)前,需要进行预处理。图像预处理的主要目的是消除图像中无关的信息,恢复有用的真实信息,增强有关信息的可检测性、最大限度地简化数据,从而改进特征提取、图像分割、匹配和识别的可靠性。对于一些由于光影影响造成的亮度分布不均匀的图像,有效的进行预处理更有利于后续处理,因此,可以通过图像预处理方法获得更加高质量的图像,从而提升后续实验的效果。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供了一种光学图像光影消除方法及系统。为了实现以上目的,本专利技术采用以下技术方案:一种光学图像光影消除方法,包括步骤:S1.输入宽为W、高为H的原图像I,把原图像I等尺寸分成n个图像小块;S2.计算各个图像小块的灰度总值,取灰度总值最大图像小块的中心点坐标(i,j)
【技术保护点】
1.一种光学图像光影消除方法,其特征在于,包括步骤:/nS1.输入宽为W、高为H的原图像I,把原图像I等尺寸分成n个图像小块;/nS2.计算各个图像小块的灰度总值,取灰度总值最大图像小块的中心点坐标(i,j)为光影最强点;/nS3.在原图像I上取x=i所在列的所有点坐标集为l
【技术特征摘要】
1.一种光学图像光影消除方法,其特征在于,包括步骤:
S1.输入宽为W、高为H的原图像I,把原图像I等尺寸分成n个图像小块;
S2.计算各个图像小块的灰度总值,取灰度总值最大图像小块的中心点坐标(i,j)为光影最强点;
S3.在原图像I上取x=i所在列的所有点坐标集为lW,取y=j所在行的所有点坐标集为lH;
S4.根据坐标集lW进行灰度值计算,以得到lW的一维灰度直方图,根据坐标集lH进行灰度值计算,以得到lH的一维灰度直方图;
S5.根据lW的一维灰度直方图进行高斯拟合计算,得到lW的高斯方程y1,根据lH的一维灰度直方图进行高斯拟合计算,得到lH的高斯方程y2;
S6.根据y1和y2进行拟合得到二维高斯分布图y;
S7.根据原图像I以及二维高斯分布图y进行去高斯,从而得到光影消除后的图像Img。
2.根据权利要求1所述的一种光学图像光影消除方法,其特征在于:步骤S4中,根据坐标集lW进行计算得到(xW,yW),其中xW∈(1,2,3......H),yW∈(f(1),f(2),f(3)......f(H)),f函数为计算灰度值函数,yW为根据坐标集lW计算得到的相应的灰度值,从而得到lW的一维灰度直方图。
3.根据权利要求2所述的一种光学图像光影消除方法,其特征在于:步骤S4中,根据坐标集lH进行计算得到(xH,yH),其中xH∈(1,2,3......W),yH∈(f(1),f(2),f(3)......f(W)),yH为根据坐标集lH计算得到的相应的灰度值,从而得到lH的一维灰度直方图。
4.根据权利要求3所述的一种光学图像光影消除方法,其特征在于:步骤S5中,对lW的一维灰度直方图中数据(xW,yW)进行高斯拟合计算,以得到lW的高斯方程y1。
5.根据权利要求4所述的一种光学图像光影消除方法,其特征在于:步骤...
【专利技术属性】
技术研发人员:林琪琪,赵雅,董静毅,钟佳莹,吕文涛,
申请(专利权)人:浙江理工大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。