用于获得适用于激光雕刻的浮雕素描效果图像处理方法与流程

文档序号:16323547发布日期:2018-12-19 05:48阅读:575来源:国知局
用于获得适用于激光雕刻的浮雕素描效果图像处理方法与流程

本发明涉及激光雕刻技术领域,特别是涉及一种用于获得适用于激光雕刻的浮雕素描效果图像处理方法。

背景技术

图片或者相片往往会给人们留下许多美好的回忆。随着技术的不断发展,各种艺术图片或者照片层出不穷。传统的图片往往以平面效果图片为主,随着雕刻设备及雕刻技术的发展,通过激光微雕机实现激光雕刻图像,更加能够实现图片的浮雕效果。

现有技术中,激光雕刻图像通常通过电脑或者移动存储设备输出图片,在主控芯片的控制下,雕刻机构按照输送的图片进行雕刻。因为,所输送的图片的效果直接决定了最终雕刻出来的图片轮廓是否具有层次感,是否有浮雕效果。现有技术中,也有许多图像处理软件,如美图秀秀、photoshop等工具,这种图像处理工具只能实现图像的“显示”效果,无法得到轮廓分明并适合激光雕刻浮雕图像。现有技术中图像处理软件生成的素描图像用于微雕刻机上雕刻的图片存在轮廓不清晰、噪声点过多、空间感、主次感和层次感较差的缺陷。

因此,针对现有技术不足,提供一种用于获得适用于激光雕刻的浮雕素描效果图像处理方法以克服现有技术不足甚为必要。



技术实现要素:

本发明的目的在于避免现有技术的不足之处而提供一种用于获得适用于激光雕刻的浮雕素描效果图像处理方法,通过该方法获得的图像在雕刻机上应用,可以得到图像轮廓清晰、空间感、主次感、层次感良好的浮雕效果图片。

本发明的目的通过以下技术措施实现。

提供一种用于获得适用于激光雕刻的浮雕素描效果图像处理方法,包括如下步骤:

s1,将三通道的rgb原始图像p分割为三个独立通道图像,分别得到红色通道图像a1、绿色通道图像a2和蓝色通道图像a3;

s2,将原始图像p转化为灰度图像h,对灰度图像h进行归一化处理并进行反色得到反色图像f;

s3,对反色图像f进行高斯滤波,并对高斯滤波后的图像进行反色得到图像m,然后用步骤s2得到的反色图像f除以图像m,得到轮廓图像b;

s4,根据公式(1)得到三通道透明效果图,分别为图像c1、图像c2和图像c3;

cq=alpha×aq+(1-alpha)×b......公式(1);

其中,q=1,2,3;alpha为图片融合的权重参数,alpha值越大,保留的颜色越多,轮廓越浅,反之保留的颜色越少,轮廓越深;

s5,分别对图像c1、图像c2和图像c3进行指数拉伸后得到拉伸图像l1、拉伸图像l2和拉伸图像l3,再将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d;

s6,对灰度图d进行归一化处理,生成最终浮雕素描效果图e。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,

原始图像p由m×n个像素构成,原始图像p的像素灰度以矩阵p={pi,j}表示,i代表像素所在的行,j代表像素所在的列,1≤i≤m,1≤j≤n,m、n为自然数,pi,j代表原始图像中第i行、第j列的像素的灰度值;

步骤s1得到的红色通道图像a1的像素灰度以矩阵r={rij}表示,ri,j代表红色通道图像a1中第i行、第j列的像素的灰度值;

步骤s1得到的绿色通道图像a2的像素灰度以矩阵g={gij}表示,gi,j代表绿色通道图像a2中第i行、第j列的像素的灰度值;

步骤s1得到的蓝色通道图像a3的像素灰度以矩阵b={bij}表示,bi,j代表蓝色通道图像a3中第i行、第j列的像素的灰度值。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s2中将原始图像p转化为灰度图像h,灰度图像h的像素灰度以矩阵h1={hij}表示,hi,j代表灰度图像h中第i行、第j列的像素的灰度值,灰度图像h的像素灰度值按照公式(2)计算得到:

hi,j=0.2989×ri,j+0.5870×gi,j+0.1140×bi,j......公式(2)。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s2中对灰度图像进行归一化处理的到归一化处理后的图像u,图像u的像素灰度以矩阵u1={uij}表示,ui,j代表灰度图像u中第i行、第j列的像素的灰度值,灰度图像u的像素灰度值按照公式(3)计算得到:

ui,j=(hi,j-minvalue)/(maxvalue-minvalue)......公式(3);

式中,minvalue是灰度图像h中所有像素灰度值中的最小值,manvalue是灰度图像h中所有像素灰度值中的最大值;

步骤s2中得到的反色图像f的像素灰度以矩阵f1={fij}表示,fi,j代表反色图像f中第i行、第j列的像素的灰度值,反色图像f的像素灰度值按照公式(4)计算得到:

fi,j=1-ui,j......公式(4)。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s3中对反色图像f进行高斯滤波,具体通过如下公式(5)进行:

其中,ksize为高斯核的核大小,ksize大于58,t为要计算的核函数中点的序号,t为自然数,gt为计算的第t个点的核函数,a为归一化系数,sigma为高斯内核的标准偏差。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,图像m的像素灰度以矩阵m1={mij}表示,mi,j代表图像m中第i行、第j列的像素的灰度值,

轮廓图像b的像素灰度以矩阵b1={bij}表示,bi,j代表图像b中第i行、第j列的像素的灰度值,

步骤s3中的用反色图像f除以图像m,得到轮廓图像b,具体通过公式(6)进行:

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s5中,具体按照公式lq=cq∧3分别对图像c1、图像c2和图像c3进行指数拉伸后得到拉伸图像l1、拉伸图像l2和拉伸图像l3。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s5中具体通过opencv函数merge将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s6具体对灰度图d进行0-255归一化处理,生成最终浮雕素描效果图e。

进一步的,上述用于获得适用于激光雕刻的浮雕素描效果图像处理方法,步骤s1具体是通过opencv函数split将三通道的rgb原始图像p分割为红色通道图像a1、绿色通道图像a2和蓝色通道图像a3。

本发明的用于获得适用于激光雕刻的浮雕素描效果图像处理方法,包括如下步骤:s1,将三通道的rgb原始图像p分割为三个独立通道图像,分别得到红色通道图像a1、绿色通道图像a2和蓝色通道图像a3;s2,将原始图像p转化为灰度图像h,对灰度图像h进行归一化处理并进行反色得到反色图像f;s3,对反色图像f进行高斯滤波,并对高斯滤波后的图像进行反色得到图像m,然后用步骤s2得到的反色图像f除以图像m,得到轮廓图像b;s4,到三通道透明效果图,分别为图像c1、图像c2和图像c3;s5,分别对图像c1、图像c2和图像c3进行指数拉伸后得到拉伸图像l1、拉伸图像l2和拉伸图像l3,再将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d;s6,对灰度图d进行归一化处理,生成最终浮雕素描效果图e。通过该方法能够获得轮廓清晰、层次分明的浮雕效果图。将通过本发明的方法得到的浮雕效果图通过雕刻机雕刻,可以得到图像轮廓清晰、空间感、主次感、层次感良好的浮雕素描效果图片。

说明书附图

利用附图对本发明作进一步的说明,但附图中的内容不构成对本发明的任何限制。

图1是通过本发明的方法生成的微雕机雕刻图像。

图2是使用美图秀秀的素描图算法加上stucki算法的挂网算法得到的图像。

图3是本发明方法实施例2采用的原始图像p。

图4是本发明方法实施例2中的将三通道的rgb原始图像p分割的红色通道图像a1。

图5是本发明方法实施例2中的中将三通道的rgb原始图像p分割的绿色通道图像a2。

图6是本发明方法实施例2中的中将三通道的rgb原始图像p分割的蓝色通道图像a3。

图7是本发明方法实施例2中的步骤s2中得到的反色图像f,归一化后,灰度值处于0~1范围,为便于观察,图7此处以图像缩放到0~255后显示。

图8是本发明方法实施例2中的步骤s3得到高斯滤波的图像,归一化后,灰度值处于0~1范围,为便于观察,图8此处以图像缩放到0~255后显示。

图9是本发明方法实施例2中的步骤s3得到的图像m。

图10是本发明方法实施例2中的步骤s3得到轮廓图像b。

图11是本发明方法实施例2中的步骤s4得到的图像c1。

图12是本发明方法实施例2中的步骤s4得到的图像c2。

图13是本发明方法实施例2中的步骤s4得到的图像c3。

图14是本发明方法实施例2中的步骤s5得到的灰度图d,灰度拉伸后,灰度值已超出255范围,为便于观察,图14以图像除以2553后显示。

图15是本发明方法实施例2中生成得最终浮雕素描效果图e。

具体实施方式

结合以下实施例对本发明作进一步说明。

实施例1。

一种用于获得适用于激光雕刻的浮雕素描效果图像处理方法,包括如下步骤:

s1,将三通道的rgb原始图像p分割为三个独立通道图像,分别得到红色通道图像a1、绿色通道图像a2和蓝色通道图像a3。

原始图像p由m×n个像素构成,原始图像p的像素灰度以矩阵p={pi,j}表示,i代表像素所在的行,j代表像素所在的列,1≤i≤m,1≤j≤n,m、n为自然数,pi,j代表原始图像中第i行、第j列的像素的灰度值。

步骤s1具体是通过opencv函数split将三通道的rgb原始图像p分割为红色通道图像a1、绿色通道图像a2和蓝色通道图像a3。

步骤s1得到的红色通道图像a1的像素灰度以矩阵r={rij}表示,ri,j代表红色通道图像a1中第i行、第j列的像素的灰度值。

步骤s1得到的绿色通道图像a2的像素灰度以矩阵g={gij}表示,gi,j代表绿色通道图像a2中第i行、第j列的像素的灰度值。

步骤s1得到的蓝色通道图像a3的像素灰度以矩阵b={bij}表示,bi,j代表蓝色通道图像a3中第i行、第j列的像素的灰度值。

然后进入步骤s2,将原始图像p转化为灰度图像h,对灰度图像h进行归一化处理并进行反色得到反色图像f。

步骤s2中将原始图像p转化为灰度图像h,灰度图像h的像素灰度以矩阵h1={hij}表示,hi,j代表灰度图像h中第i行、第j列的像素的灰度值,灰度图像h的像素灰度值按照公式(2)计算得到:

hi,j=0.2989×ri,j+0.5870×gi,j+0.1140×bi,j......公式(2)。

对灰度图像进行归一化处理的到归一化处理后的图像u,图像u的像素灰度以矩阵u1={uij}表示,ui,j代表灰度图像u中第i行、第j列的像素的灰度值,灰度图像u的像素灰度值按照公式(3)计算得到:

ui,j=(hi,j-minvalue)/(maxvalue-minvalue)......公式(3);

式中,minvalue是灰度图像h中所有像素灰度值中的最小值,manvalue是灰度图像h中所有像素灰度值中的最大值;

步骤s2中得到的反色图像f的像素灰度以矩阵f1={fij}表示,fi,j代表反色图像f中第i行、第j列的像素的灰度值,反色图像f的像素灰度值按照公式(4)计算得到:

fi,j=1-ui,j......公式(4)。

接着进入步骤s3,对反色图像f进行高斯滤波,并对高斯滤波后的图像进行反色得到图像m,然后用步骤s2得到的反色图像f除以图像m,得到轮廓图像b,此步骤用于得到清晰的轮廓。

对反色图像f进行高斯滤波,具体通过如下公式(5)进行:

其中,ksize为高斯核的核大小,ksize大于58,t为要计算的核函数中点的序号,t为自然数,gt为计算的第t个点的核函数,a为归一化系数,sigma为高斯内核的标准偏差。

图像m的像素灰度以矩阵m1={mij}表示,mi,j代表图像m中第i行、第j列的像素的灰度值,

轮廓图像b的像素灰度以矩阵b1={bij}表示,bi,j代表图像b中第i行、第j列的像素的灰度值,

步骤s3中的用反色图像f除以图像m,得到轮廓图像b,具体通过公式(6)进行:

然后进入步骤s4,根据公式(1)得到三通道透明效果图,分别为图像c1、图像c2和图像c3;

cq=alpha×aq+(1-alpha)×b......公式(1);

其中,q=1,2,3;alpha为两张图片融合的权重参数,alpha值越大,保留的颜色越多,轮廓越浅,反之保留的颜色越少,轮廓越深。

s5,分别对图像c1、图像c2和图像c3进行指数拉伸后得到拉伸图像l1、拉伸图像l2和拉伸图像l3,再将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d。

步骤s5中,具体按照公式lq=cq∧3分别对图像c1、图像c2和图像c3进行指数拉伸后得到拉伸图像l1、拉伸图像l2和拉伸图像l3。具体可通过opencv函数merge将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d。

s6,对灰度图d进行0-255归一化处理,生成最终浮雕素描效果图e。

通过本发明的方法能够获得轮廓清晰、层次分明的浮雕效果图。将通过本发明的方法得到的浮雕效果图通过雕刻机雕刻,可以得到图像轮廓清晰、空间感、主次感、层次感良好的浮雕素描效果图片。

以相同的原始图片为基础,图1是通过本发明的方法生成的微雕机雕刻图像,图2是使用美图秀秀的素描图算法加上stucki算法的挂网算法得到的图像。可以看出,本发明的方法得到的图片轮廓清晰、层次分明,具有浮雕素描效果。

实施例2。

结合具体实例对本发明用于获得适用于激光雕刻的浮雕素描效果图像处理方法作进一步说明。

以图3所示的彩色的原图为原始图像p,采用opencv函数split将三通道的rgb原始图像p分割为红色通道图像a1、绿色通道图像a2和蓝色通道图像a3,分别如图4、图5、图6所示。

s2,将原始图像p转化为灰度图像h,对灰度图像h进行归一化处理并进行反色得到反色图像f,如图7所示。

s3,对反色图像f进行高斯滤波,得到高斯滤波的图像,如图8所示。并对高斯滤波后的图像进行反色得到图像m,如图9所示。然后用步骤s2得到的反色图像f除以图像m,得到轮廓图像b,如图10所示。

s4,步骤s4,根据公式(1)得到三通道透明效果图,分别为图11所示的图像c1、图12所示的图像c2和图13所示的图像c3。

s5,分别对图像c1、图像c2和图像c3进行指数拉伸后拉伸图像l1、拉伸图像l2和拉伸图像l3,再将拉伸图像l1、拉伸图像l2和拉伸图像l3合并成一张具有三个通道的灰度图d,如图14所示。

s6,对灰度图d进行0-255归一化处理,生成最终浮雕素描效果图e,如图15所示。

可见,通过本发明的方法能够获得轮廓清晰、层次分明的浮雕素描效果图。将通过本发明的方法得到的浮雕效果图通过雕刻机雕刻,可以得到图像轮廓清晰、空间感、主次感、层次感良好的浮雕效果图片。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1