【技术实现步骤摘要】
规则二维彩色图像的纹理再现方法
本专利技术涉及图像处理
,尤其涉及一种规则二维彩色图像的纹理再现方法。
技术介绍
计算机图形学中的纹理既包括通常意义上物体表面的纹理即使物体表面呈现凹凸不平的沟纹,同时也包括在物体光滑表面上的彩色图案,通常称之为花纹。纹理在现实中反应更多的是人造皮革,人造盆栽,布料,乳胶床垫等等。人造纹理,表面在某种程度上更具美感和手感。目前市场上的规则纹理原图主要是利用人工制作,这种人工制作的方式不仅耗时大,而且成本高。同时,由于对规则图像的纹理完全真实再现的难度较大,现有技术中的纹理再现方法得到的人造纹理会出现一定的误差,严重时会使得生成的人造纹理出现较大面积不统一情况,严重影响美观,无法满足市场需求。
技术实现思路
本专利技术提供一种规则二维彩色图像的纹理再现方法,用以解决现有技术中人造纹理耗时大、成本高、且美观性较差的问题,以满足市场需求。为了解决上述问题,本专利技术提供了一种规则二维彩色图像的纹理再现方法,其特征在于,包括如下步骤:步骤1,提供一规则二维彩色图像,所述规则二维彩色图像的底图颜色相同;步骤2,建立像素值关于像素位置的分布特征函数,如下式(1)所示:Fpixel(x,y)={(x,y)|w≤x,y≤l}(1)其中,x为像素点的横坐标,y为像素点的纵坐标,(x,y)表示像素位置,Fpixel(x,y)表示像素在(x,y)处的像素值,w表示规则二维彩色图像像素宽度,l表示规则二维彩色图像像素长度;步骤3,在所述规则二维彩色图像中任意选取两个不同的点,即第一点和第二点,用直线连接,所述第一点与所述第二点之间为直线线段dli ...
【技术保护点】
一种规则二维彩色图像的纹理再现方法,其特征在于,包括如下步骤:步骤1,提供一规则二维彩色图像,所述规则二维彩色图像的底图颜色相同;步骤2,建立像素值关于像素位置的分布特征函数,如下式(1)所示:Fpixel(x,y)={(x,y)|w≤x,y≤l} (1)其中,x为像素点横坐标,y为像素点纵坐标,(x,y)表示像素位置,Fpixel(x,y)表示像素在(x,y)处的像素值,w表示规则二维彩色图像像素宽度,l表示规则二维彩色图像像素长度;步骤3,在所述规则二维彩色图像中任意选取两个不同的点,即第一点和第二点,用直线连接,所述第一点与所述第二点之间为直线线段dline,并采用下式(2)判断所述第一点和所述第二点是否具有相同的像素值:
【技术特征摘要】
1.一种规则二维彩色图像的纹理再现方法,其特征在于,包括如下步骤:步骤1,提供一规则二维彩色图像,所述规则二维彩色图像的底图颜色相同;步骤2,建立像素值关于像素位置的分布特征函数,如下式(1)所示:Fpixel(x,y)={(x,y)|w≤x,y≤l}(1)其中,x为像素点横坐标,y为像素点纵坐标,(x,y)表示像素位置,Fpixel(x,y)表示像素在(x,y)处的像素值,w表示规则二维彩色图像像素宽度,l表示规则二维彩色图像像素长度;步骤3,在所述规则二维彩色图像中任意选取两个不同的点,即第一点和第二点,用直线连接,所述第一点与所述第二点之间为直线线段dline,并采用下式(2)判断所述第一点和所述第二点是否具有相同的像素值:其中,x1,x2分别为第一点和第二点像素点横坐标,y1,y2分别为第一点和第二点像素点纵坐标,(x1,y1)为第一点的像素位置,(x2,y2)为第二点的像素位置,Fpixel(x1,y1)为第一点处的像素值,Fpixel(x2,y2)为第二点处的像素值;步骤4,当所述第一点和所述第二点具有相同的像素值时,判断所述第一点与所述第二点之间的直线线段dline上是否具有与所述第一点像素值不同的像素点,所述线段dline上与所述第一点像素值不同的像素点的数量为i,其中,所述线段dline的表达式如下式(3):步骤5,判断i的值是否满足i>0,若否,则重新选取第一点与第二点,并重复步骤3、步骤4;当满足i>0时,表示所述第一点与所述第二点之间至少存在一个彩色图像单元,记直线线段dline上离所述第一点、所述第二点距离最短且像素值不同的像素点位置分别为第一点附点、第二点附点,判断所述第一点附点与所述第二点附点之间的直线线段d'line上是否具有与所述第一点像素值相同的像素点,并采用下式(4)判断所述第一点附点和所述第二点附点是否具有相同的像素值:其中,x1',x2'分别为第一点附点、第二点附点像素点横坐标,y1',y2'分别为第一点附点、第二点附点像素点纵坐标,(x1',y1')为第一点附点的像素位置,(x2',y2')为第二点附点的像素位置,Fpixel(x1',y1')为第一点附点处的像素值,Fpixel(x2',y2')为第二点附点处的像素值,所述直线线段d'line上与所述第一点像素值相同的像素点的数量为e,直线线段d'line的表达式如下式(5):步骤6,当步骤5满足i>0时,判断e的值是否满足e=0,若否,则重新选取第一点与第二点,并重复步骤3-步骤5;步骤7,当步骤6判断结果为e=0时,存储所述第一点的像素位置与像素值、所述第二点的像素位置与像素值,分别同时以所述第一点为基础,向第一点的上、下、左、右、左上、左下、右上、右下八个方向移动寻找第三点、以所述第二点为基础,向第二点的上、下、左、右、左上、左下、右上、右下八个方向...
【专利技术属性】
技术研发人员:马瑞,占怡,张小瑞,孙伟,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。