一种图片色彩填充方法及装置制造方法及图纸

技术编号:17734671 阅读:27 留言:0更新日期:2018-04-18 11:52
本发明专利技术公开了一种图片色彩填充方法及装置,涉及计算机技术领域,主要目的在于通过在页面编辑器中选定待处理的图形对象并利用图形编辑器向该图形对象中填充颜色,以此解决现有的页面编辑器无法直接对页面中的图片填充颜色的问题。本发明专利技术主要的技术方案为:获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息;根据所述色块轮廓信息确定待处理图形对象;利用所述页面编辑器中的图形编辑器对所述待处理图形对象填充颜色。本发明专利技术主要用于在页面编辑过程中对页面内的图片填充颜色。

A picture color filling method and device

The invention discloses a picture color filling method and device, and relates to the technical field of computer, the main purpose is to be processed by the selected graphic objects on the page in the editor and the graphics editor to the fill color graphics object in order to solve the existing page editor cannot directly on the page in the picture fill color problem. The technical scheme of the invention is mainly for: access to edit pictures page editor with a single color color contour information; the object to be determined according to the graphics processing the color contour information; using the graphical editor page editor for processing graphic objects on the fill color. The invention is mainly used to fill in the picture of the page in the process of page editing.

【技术实现步骤摘要】
一种图片色彩填充方法及装置
本专利技术涉及计算机
,尤其涉及一种图片色彩填充方法及装置。
技术介绍
随着信息技术的发展,数字化信息的存储于处理技术将成为当前以及未来的主流技术。而图片作为信息的一种重要载体,图片的数字化也越来越受到重视。目前,将图片存储为数据主要有两种方案:位图与矢量图。位图,也被称为光栅图。即是以自然光学的眼光将图片看成在平面上密集排布的点的集合。每个点发出的光有独立的频率和强度,反映在视觉上,就是颜色和亮度。这些信息有不同的编码方案,在互联网上最常见的就是RGB(红、绿、蓝)色彩模式。根据需要,编码后的信息可以有不同的位(bit)数--位深。位数越高,颜色越清晰,对比度越高,占用的空间也越大。另一项决定位图的精细度的是其中点的数量。一个位图文件就是所有构成其的点的数据的集合,它的大小自然就等于点数乘以位深。位图格式是一个庞大的家族,包括常见的JPEG/JPG,GIF,TIFF,PNG,BMP等。第二种方案为矢量图。它用抽象的视角看待图形,记录其中展示的模式而不是各个点的原始数据。它将图片看成各个"对象"的组合,用曲线记录对象的轮廓,用某种颜色的模式描述对象内部的图案(如用梯度描述渐变色)。比如一张留影,被看成各个人物和背景中各种景物的组合。这种更高级的视角,正是人类看世界时在意识里的反映。矢量图格式有SVG,AI(AdobeIllustrator),CDR(CorelDRAW),PDF,SWF,VML等等。由于矢量图记录的是图形的特征,图形的尺寸任意变化时,都只是做着相似变换,不会出现模糊和失真,因此矢量图具有完美的伸缩性。再结合其存储空间小的特点,矢量图已被广泛应用于网页制作中。然而,在目前的网页制作过程中页面编辑器对于所导入矢量图的编辑仅为对图片大小及位置的调整,对于图片本身的修改也仅限于整体亮度、对比度的调节,而要改变图片中某一区域的颜色则需要将该图片导出,使用专业制图软件修改,再将修改后的图片重新导入页面。使得网页制作人员掌握必要的专业制图软件的应用能力,增加了网页制作的门槛。
技术实现思路
有鉴于此,本专利技术提供一种图片色彩填充方法及装置,通过在页面编辑器中选定待处理的图形对象并利用图形编辑器向该图形对象中填充颜色,以此解决现有的页面编辑器无法直接对页面中的图片填充颜色的问题。为达到上述目的,本专利技术提供如下技术方案:依据本专利技术的一个方面,提出了一种图片色彩填充方法,该方法包括:获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息;根据所述色块轮廓信息确定待处理图形对象;利用所述页面编辑器中的图形编辑器对所述待处理图形对象填充颜色。依据本专利技术的另一个方面,提出了一种图片色彩填充装置,该装置包括:获取单元,用于获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息;确定单元,用于根据所述获取单元获取的色块轮廓信息确定待处理图形对象;填充单元,用于利用所述页面编辑器中的图形编辑器对所述确定单元确定的待处理图形对象填充颜色。本专利技术所采用的一种图片色彩填充方法及装置,在页面编辑的过程中,通过获取页面中的图片并解析该图片中所包含的色块轮廓信息,将图片分解为多个色块对象,并确定需要填充颜色的对象,再利用页面编辑器中的图形编辑器对该对象进行颜色填充,从而实现在页面编辑中对图片内不同对象的颜色填充。与现有的页面编辑过程相比,本专利技术能够在页面编辑的状态下利用页面编辑器中的图形编辑器直接对页面中的图片进行颜色的填充,简化了页面编辑过程中处理图片的相关步骤,同时也减少了页面制作人员所必须掌握的专业知识。并且本专利技术在对图片内的对象进行采集时,不需要区分图片的格式是位图或者矢量图,因此,能够适用于所有格式的图片。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提出的一种图片色彩填充方法流程图;图2示出了本专利技术实施例提出的另一种图片色彩填充方法流程图;图3示出了本专利技术实施例中包含有图形对象的图片;图4示出了本专利技术实施例提出的一种图片色彩填充装置的组成框图;图5示出了本专利技术实施例提出的另一种图片色彩填充装置的组成框图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种图片色彩填充方法,该方法主要应用于网页页面编辑中,特别是编辑网页页面中的图片,为该图片的局部进行不同颜色的填充,实现在页面编辑的状态下修改图片中的部分内容。页面编辑器是在网页页面编辑过程中的重要工具,尤其是可视化页面编辑器可以更加直观便捷的对页面中的对象进行排版、编辑。目前页面中的内容主要包括文字与图片,因此,页面编辑器主要是对页面中的文字与图片进行排版与编辑。然而,现有的页面编辑器对于图片的处理更多的只是对图片的位置、大小进行的编辑,而对于图片中的具体内容的修改则无法做到,本专利技术实施例则是针对现有页面编辑器中的不足进行的改进,该方法具体步骤如图1所示,包括:101、获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息。一般在制作页面时,一张页面内往往具有多张的图片,因此,要编辑图片首先应选取待编辑图片。本专利技术实施例中对于待编辑图片的确定方式提供两种选取模式:一种是根据编辑用户的指令进行选取,称为被动选取模式;另一种是在图片被导入时,直接提示编辑用户是否需要对该图片进行编辑,此种方式称为主动选取模式。此外,也可以将两种模式相结合,在页面编辑器导入图片时,先采用主动模式选定该图片,并等待编辑用户的进一步指令,若编辑用户当前不需要对该图片进行颜色的填充,则放弃所选中的图片,即关闭主动选取模式。与此同时,开启被动选取模式,当编辑用户需要修改该图片时,则根据编辑用户选中的指令来确定该图片为带编辑图片。在确定出页面中的待编辑图片后,将对该带编辑图片中的色块轮廓信息进行采集。图片可以看成是由多种颜色的色块进行拼接组合所构成的。不论是位图或者是矢量图,相对于位图而言,位图中的每一个像素点都具有单一的颜色,因此,可以将具有相同颜色,且相邻的像素点组合成色块,该色块的轮廓信息就是所要采集的色块轮廓信息。而对于矢量图而言,由于矢量图记录的就是图形的额特征,其可以看成是由多个对象的所组成的,并且其中的每一个对象都是具有单一颜色的图形对象,因此,矢量图中每一个对象都可以看成是一个具有单一颜色的色块。而获取该对象的形状信息就是所需采集的色块轮廓信息。需要特别说明的是,单一颜色的色块轮廓信息是指在图片中每个单独的色块轮廓,而不是所有具有相同颜色的色块轮廓的集合。例如,图中具有相同颜色的色块有3个,那么在获取色块轮廓信息时,就是分别获取这本文档来自技高网
...
一种图片色彩填充方法及装置

【技术保护点】
一种图片色彩填充方法,其特征在于,所述方法包括:获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息;根据所述色块轮廓信息确定待处理图形对象;利用所述页面编辑器中的图形编辑器对所述待处理图形对象填充颜色。

【技术特征摘要】
1.一种图片色彩填充方法,其特征在于,所述方法包括:获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息;根据所述色块轮廓信息确定待处理图形对象;利用所述页面编辑器中的图形编辑器对所述待处理图形对象填充颜色。2.根据权利要求1所述方法,其特征在于,利用所述页面编辑器中的图形编辑器对所述待处理图形对象填充颜色包括:获取所述图形编辑器中的图形模板,所述图形模板中设置有预置图形;利用所述预置图形将所述待处理图形对象分割为多个子对象;分别对不同子对象填充不同的颜色。3.根据权利要求1所述方法,其特征在于,获取页面编辑器中待编辑图片内具有单一颜色的色块轮廓信息包括:判断所述待编辑图片的存储格式;当所述存储格式为位图格式时,获取相邻且具有相同颜色的像素点;根据所述像素点组成的色块轮廓生成所述待编辑图片内具有单一颜色的色块轮廓信息。4.根据权利要求3所述方法,其特征在于,在获取相邻且具有相同颜色的像素点之前,所述方法还包括:利用高斯模糊处理不同色块间的色值,以使不同色块之间的轮廓清晰、平滑。5.根据权利要求1-4中任一项所述方法,其特征在于,根据所述色块轮廓信息确定待处理图形对象包括:根据预置规则组合多个所述色块轮廓信息形成所述待处理图形对象。6.一种图片色彩填充装置,其特征在于,所述装置包括:获取单元,用于获取...

【专利技术属性】
技术研发人员:钟恒
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1