图像处理方法和装置制造方法及图纸

技术编号:15691921 阅读:214 留言:0更新日期:2017-06-24 05:31
本发明专利技术公开了一种图像处理方法和装置,属于图像处理技术领域。方法包括:获取待处理的图像的每个边角的目标圆角系数;根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图;根据所述圆角掩图中的每个第一像素点,在所述图像中确定所述每个第一像素点对应的每个第二像素点;根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到圆角图像。装置包括:第一获取模块,第二获取模块,确定模块和处理模块。本发明专利技术可以抗锯齿,得到平滑的圆角图像。

Image processing method and apparatus

The invention discloses an image processing method and an image processing device, belonging to the technical field of image processing. The method includes: obtaining target fillet coefficient for each edge angle of the image to be processed; according to the target of each of the corner fillet coefficient, obtained corresponding to the image mask according to the rounded figure; rounded mask of each first pixel point in the plot, determine each second pixels each pixel corresponds to a first in the image in the image; according to the second channel of the first channel image of each of the first pixel values, each of the second pixel and the first pixel value, processing the each corner, get round image. The device comprises a first acquiring module, a second acquiring module, a confirming module and a processing module. The present invention can resist serration and obtain smooth fillet images.

【技术实现步骤摘要】
图像处理方法和装置
本专利技术涉及图像处理
,特别涉及一种图像处理方法和装置。
技术介绍
为了美观,终端在显示图像之前,一般会先对图像进行处理,将图像的边角处理为圆角,得到圆角图像,然后显示圆角图像;目前,圆角图像到处可见,例如,终端中已安装的应用程序的图标,即时通信应用程序中用户的头像等,这些图像都是圆角图像。目前,终端想要将图像处理为圆角图像时,终端获取待处理的图像,在该图像上方确定多个位置点,多个位置点中的相邻两个位置点确定一个线段,得到多个线段,多个线段组成大小与该图像大小匹配且边角为圆角的裁剪区域,读取裁剪区域中的每个像素点的像素值,将该每个像素点的像素值绘制到空白区域,得到圆角图像。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:上述方法是通过多个线段组成裁剪区域,因此裁剪区域有锯齿,经过裁剪后从而导致圆角图像有锯齿,圆角图像不平滑。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种图像处理方法和装置。技术方案如下:一种图像处理方法,所述方法包括:获取待处理的图像的每个边角的目标圆角系数;根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图;根据所述圆角掩图中的每个第一像素点,在所述图像中确定所述每个第一像素点对应的每个第二像素点;根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到所述图像的圆角图像。优选的,所述根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图,包括:根据所述每个边角的目标圆角系数,确定所述每个边角对应的目标圆角以及容纳所述每个边角对应的目标圆角的矩形区域;将所述每个边角对应的目标圆角依次连接,得到圆角路径;根据所述圆角路径和所述矩形区域,生成所述每个边角对应的目标圆角的圆角掩图,得到所述图像对应的圆角掩图。优选的,所述根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图,包括:将所述每个边角的目标圆角系数组成圆角系数序列;根据所述圆角系数序列,从圆角系数序列和圆角掩图的对应关系中获取所述图像对应的圆角掩图。优选的,所述根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到圆角图像,包括:根据第二像素点的第二图像通道值和所述第一像素点的第一图像通道值,计算所述第二像素点的第三图像通道值;根据所述第二像素点的第三图像通道值、第一像素值和第二图像通道值,计算所述第二像素点的第二像素值;在所述图像中将所述第二像素点的第二图像通道值和第一像素值分别修改为所述第三图像通道值和第二像素值,得到所述图像的圆角图像。优选的,所述根据所述第二像素点的第三图像通道值、第一像素值和第二图像通道值,计算所述第二像素点的第二像素值,包括:计算所述第二像素点的第三图像通道值和第一像素值的乘积得到第一数值;计算所述第一数值与所述第二像素点的第二图像通道值的比值,得到所述第二像素点的第二像素值。一种图像处理装置,所述装置包括:第一获取模块,用于获取待处理的图像的每个边角的目标圆角系数;第二获取模块,用于根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图;确定模块,用于根据所述圆角掩图中的每个第一像素点,在所述图像中确定所述每个第一像素点对应的每个第二像素点;处理模块,用于根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到所述图像的圆角图像。优选的,所述第二获取模块,包括:确定单元,用于根据所述每个边角的目标圆角系数,确定所述每个边角对应的目标圆角以及容纳所述每个边角对应的目标圆角的矩形区域;连接单元,用于将所述每个边角对应的目标圆角依次连接,得到圆角路径;生成单元,用于根据所述圆角路径和所述矩形区域,生成所述每个边角对应的目标圆角的圆角掩图,得到所述图像对应的圆角掩图。优选的,所述第二获取模块,包括:组成单元,用于将所述每个边角的目标圆角系数组成圆角系数序列;获取单元,用于根据所述圆角系数序列,从圆角系数序列和圆角掩图的对应关系中获取所述图像对应的圆角掩图。优选的,所述处理模块,包括:第一计算单元,用于根据第二像素点的第二图像通道值和所述第一像素点的第一图像通道值,计算所述第二像素点的第三图像通道值;第二计算单元,用于根据所述第二像素点的第三图像通道值、第一像素值和第二图像通道值,计算所述第二像素点的第二像素值;处理单元,用于在所述图像中将所述第二像素点的第二图像通道值和第一像素值分别修改为所述第三图像通道值和第二像素值,得到所述图像的圆角图像。优选的,所述第二计算单元,包括:第一计算子单元,用于计算所述第二像素点的第三图像通道值和第一像素值的乘积得到第一数值;第二计算子单元,用于计算所述第一数值与所述第二像素点的第二图像通道值的比值,得到所述第二像素点的第二像素值。在本专利技术实施例中,获取待处理的图像的每个边角的目标圆角系数;根据每个边角的目标圆角系数,获取该图像对应的圆角掩图;根据圆角掩图中的每个第一像素点,在该图像中确定每个第一像素点对应的每个第二像素点;根据每个第一像素点的第一图像通道值、每个第二像素点的第二图像通道值和第一像素值,处理每个边角,得到圆角图像。本专利技术实施例中由于圆角掩图没有锯齿,并且本专利技术中根据圆角掩图中的每个第一像素点的第一图像通道值,处理每个边角,得到的平滑的圆角图像,因此,本专利技术实施例相比较现有技术的裁剪方法而言不会产生锯齿,从而能够得到平滑的圆角图像。附图说明图1是本专利技术实施例提供的一种图像处理方法流程图;图2-1是本专利技术实施例提供的一种图像处理方法流程图;图2-2是本专利技术实施例提供的一种待处理图像的示意图;图2-3是本专利技术实施例提供的一种圆角路径的示意图;图2-4是本专利技术实施例提供的一种圆角掩图的示意图;图2-5是本专利技术实施例提供的一种圆角掩图的坐标系的示意图;图2-6是本专利技术实施例提供的一种左上圆角的圆角掩图的示意图;图2-7是本专利技术实施例提供的一种每个圆角的有效区域的示意图;图2-8是本专利技术实施例提供的一种圆角图像的示意图;图3-1是本专利技术实施例提供的一种图像处理装置结构示意图;图3-2是本专利技术实施例提供的一种第二获取模块的装置结构示意图;图3-3是本专利技术实施例提供的另一种第二获取模块的装置结构示意图;图3-4是本专利技术实施例提供的一种处理模块的装置结构示意图;图3-5是本专利技术实施例提供的一种第二计算单元的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种图像处理方法,该方法的执行主体可以为终端或者服务器;参见图1,该方法包括:步骤101:获取待处理的图像的每个边角的目标圆角系数。步骤102:根据每个边角的目标圆角系数,获取图像对应的圆角掩图。步骤103:根据圆角掩图中的每个第一像素点,在该图像中确定每个第一像素点对应的每个第二像素点。步骤104:根据每个第一像素点的第一图像通道值、每个第二像素点的第二图像通道值和第一像素值,处理每个边角,得到该图像的圆角图像。在本专利技术实施例中,获取待处理的图像的每个边角的目标圆角系数;根据每个边角的目本文档来自技高网...
图像处理方法和装置

【技术保护点】
一种图像处理方法,其特征在于,所述方法包括:获取待处理的图像的每个边角的目标圆角系数;根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图;根据所述圆角掩图中的每个第一像素点,在所述图像中确定所述每个第一像素点对应的每个第二像素点;根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到所述图像的圆角图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取待处理的图像的每个边角的目标圆角系数;根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图;根据所述圆角掩图中的每个第一像素点,在所述图像中确定所述每个第一像素点对应的每个第二像素点;根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到所述图像的圆角图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图,包括:根据所述每个边角的目标圆角系数,确定所述每个边角对应的目标圆角以及容纳所述每个边角对应的目标圆角的矩形区域;将所述每个边角对应的目标圆角依次连接,得到圆角路径;根据所述圆角路径和所述矩形区域,生成所述每个边角对应的目标圆角的圆角掩图,得到所述图像对应的圆角掩图。3.根据权利要求1所述的方法,其特征在于,所述根据所述每个边角的目标圆角系数,获取所述图像对应的圆角掩图,包括:将所述每个边角的目标圆角系数组成圆角系数序列;根据所述圆角系数序列,从圆角系数序列和圆角掩图的对应关系中获取所述图像对应的圆角掩图。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述每个第一像素点的第一图像通道值、所述每个第二像素点的第二图像通道值和第一像素值,处理所述每个边角,得到圆角图像,包括:根据第二像素点的第二图像通道值和所述第一像素点的第一图像通道值,计算所述第二像素点的第三图像通道值;根据所述第二像素点的第三图像通道值、第一像素值和第二图像通道值,计算所述第二像素点的第二像素值;在所述图像中将所述第二像素点的第二图像通道值和第一像素值分别修改为所述第三图像通道值和第二像素值,得到所述图像的圆角图像。5.根据权利要求4所述的方法,其特征在于,所述根据所述第二像素点的第三图像通道值、第一像素值和第二图像通道值,计算所述第二像素点的第二像素值,包括:计算所述第二像素点的第三图像通道值和第一像素值的乘积得到第一数值;计算所述第一数值与所述第二像素点的第二图像通道值的比值...

【专利技术属性】
技术研发人员:李波
申请(专利权)人:北京新媒传信科技有限公司
类型:发明
国别省市:北京,11

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

1