一种图像处理方法

文档序号:8299761阅读:190来源:国知局
一种图像处理方法
【技术领域】
[0001]本发明涉及图像编码设计技术领域,具体涉及一种图像处理方法。
【背景技术】
[0002]图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。图像处理一般指数字图像处理,数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。
[0003]21世纪是一个充满信息的时代,图像作为人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段。数字图像处理技术可以帮助人们更客观、准确地认识世界,人的视觉系统可以帮助人类从外界获取3/4以上的信息,而图像、图形又是所有视觉信息的载体,尽管人眼的鉴别力很高,可以识别上千种颜色,但很多情况下,图像对于人眼来说是模糊的甚至是不可见的,通过图象增强技术,可以使模糊甚至不可见的图像变得清晰明亮。
[0004]在传统的图像编码领域中,像素的色彩值多以RGB的形式进行存储,其中的每个像素都拥有相应的RGB值进行填充。这些像素之间都彼此独立,缺乏有效的途径进行分割以便于进行进一步的处理和分析。
[0005]因此,很多世面上常见的图像处理方法都是以固定的像素组合对文件进行预处理,如以8*8、16*16、32*32像素进行划分。但是这样的划分方式往往会人为的打破图像中原本的纹理结构,从而导致之后的处理结果出现一定程度的偏差。

【发明内容】

[0006]为解决上述问题,本发明的目的在于提供一种图像处理方法。
[0007]为实现上述目的,本发明的技术方案为:
一种图像处理方法,包括如下步骤:
510:载入图像文件,获取像素的RGB值;
511:分析RGB值的分布,设定背景RGB值;
512:三维化图形像素;
513:识别几何结构,输出几何结构。
[0008]进一步地,步骤Sll中,根据图像文件内容的不同,指定其中一个RGB值作为基准值,该值也被称为背景RGB值。
[0009]进一步地,步骤S12中,高于背景RGB值的像素点与低于背景RGB值的像素点所组成的集合就构成了彼此独立的三维几何体,而这些几何体代表图像中的不同区域。
[0010]进一步地,步骤SlO中,调用函数PiClnfoO获取图像文件的基本信息,所述基本信息包括图像文件的分辨率、色彩值。
[0011]本发明图像处理方法使得原本需要经过网络传输的大量数据就可以被简单的参数传递所取代,而客户端则可以通过这些参数实时渲染出服务端的相应变化,进而达到最大化降低网络负载的目的,而在图形识别领域中,采用本方法也可以更方便的识别一些传统方法难以分析的数据。
【附图说明】
[0012]图1为本发明的方法流程图示。
【具体实施方式】
[0013]本发明实施例提供了一种图像处理方法。
[0014]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0015]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
[0016]以下分别进行详细说明。
[0017]参照图1所示,本发明一种图像处理方法,包括如下步骤:
510:载入图像文件,获取像素的RGB值;
511:分析RGB值的分布,设定背景RGB值;
512:三维化图形像素;
513:识别几何结构,输出几何结构。
[0018]步骤Sll中,根据图像文件内容的不同,指定其中一个RGB值作为基准值,该值也被称为背景RGB值。
[0019]步骤S12中,高于背景RGB值的像素点与低于背景RGB值的像素点所组成的集合就构成了彼此独立的三维几何体,而这些几何体自然也就代表了图像中的不同区域。当图像越清晰时,这些几何体的三维结构就会越明显,如果该结构包含了足够的特征识别点,程序就可以通过其三维性状特征识别出物体的具体属性,进而推断出那些未包含在图像文件中的潜在信息。
[0020]根据像素所对应的RGB值,绘制出的三维几何结构体,当这些可识别的物体或几何结构发生持续性变化时(比如位置移动),原本需要经过网络传输的大量数据就可以被简单的参数传递所取代,而客户端则可以通过这些参数实时渲染出服务端的相应变化,进而达到最大化降低网络负载的目的。而在图形识别领域中,采用本方法也可以更方便的识别一些传统方法难以分析的数据,如在人脸识别应用中识别脸的轮廓等。
[0021]具体地,SlO中,调用函数PicInfo O获取图像文件的基本信息,如:分辨率、色彩值等。
[0022]具体地,步骤Sll中,调用函数GetPixelMap O对图像文件的RGB值分布进行预处理;调用函数SetPixelLevel O设置图像文件的RGB背景值。
[0023]具体地,步骤S13中,调用函数Recognit1nPixelGeometry O识别图像文件中的几何体。
[0024]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0025]综上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照上述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种图像处理方法,其特征在于,包括如下步骤: 510:载入图像文件,获取像素的RGB值; 511:分析RGB值的分布,设定背景RGB值; 512:三维化图形像素; 513:识别几何结构,输出几何结构。
2.如权利要求1所述的图像处理方法,其特征在于,步骤SII中,根据图像文件内容的不同,指定其中一个RGB值作为基准值,该值也被称为背景RGB值。
3.如权利要求2所述的图像处理方法,其特征在于,步骤S12中,高于背景RGB值的像素点与低于背景RGB值的像素点所组成的集合就构成了彼此独立的三维几何体,而这些几何体代表图像中的不同区域。
4.如权利要求3所述的图像处理方法,其特征在于,步骤SlO中,调用函数PicInfoO获取图像文件的基本信息,所述基本信息包括图像文件的分辨率、色彩值。
【专利摘要】本发明一种图像处理方法,包括如下步骤:S10:载入图像文件,获取像素的RGB值;S11:分析RGB值的分布,设定背景RGB值;S12:三维化图形像素;S13:识别几何结构,输出几何结构。本发明图像处理方法使得原本需要经过网络传输的大量数据就可以被简单的参数传递所取代,而客户端则可以通过这些参数实时渲染出服务端的相应变化,进而达到最大化降低网络负载的目的,而在图形识别领域中,采用本方法也可以更方便的识别一些传统方法难以分析的数据。
【IPC分类】G06T15-00
【公开号】CN104616341
【申请号】CN201510062103
【发明人】张家重, 董毅, 李光瑞, 王玉奎, 高强
【申请人】浪潮集团有限公司
【公开日】2015年5月13日
【申请日】2015年2月6日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1