The invention discloses an adaptive halftone rendering method, which prepares various halftone operators with different sizes and characteristics based on the color characteristics of the target picture, adaptively selects different halftone operators for each pixel according to the characteristics of the pixel neighborhood, and converts them into binary pixels with hierarchical effect for rendering. In canvas pictures, a special halftone effect is formed. The halftone image is hierarchical, transformational, interesting and controllable. The drawing method of the invention can be used for commercial art design scheme, advertisement, product display, etc.
【技术实现步骤摘要】
一种自适应半色调绘制方法
本专利技术涉及一种电子图片的半色调绘制方法,尤其涉及一种自适应半色调绘制方法,属于数字多媒体领域。
技术介绍
目前的半色调绘制方法,基本上都是关注于每种半色调绘制方法的具体实施方式,没有考虑源图片的图片色彩特征的变化,这些方法在进行半色调绘制的时候,对源图片使用统一的半色调算子进行半色调转换,无法适应源图片上丰富的色彩特征的变化。
技术实现思路
本专利技术要解决的技术问题是:如何适应性地根据源图片的色彩特征选择不同转换算子。为了解决上述技术问题,本专利技术的技术方案是提供了一种自适应半色调绘制方法,其特征在于,包括以下步骤:1.读取目标图片的尺寸、维度信息以及图片的像素数据;2.建立画布图片,使得该画布图片与目标图片的尺寸相同,维度相同;3.从目标图片的像素值矩阵中选择一个当前像素k,使得pk=T(x,y),其中p是色彩值,T(x,y)是指从目标图片中获得的像素位置(x,y)的像素值;考察像素k位置周围区域的色彩特征,并将色彩特征归一化到0~1的数值;4.根据归一化数值,选择一个半色调算子,将该算子施加到k像素的邻域,计算得到新的像素值pk’ ...
【技术保护点】
1.一种自适应半色调绘制方法,其特征在于,包括以下步骤:1.读取目标图片的尺寸、维度信息以及图片的像素数据;2.建立画布图片,使得该画布图片与目标图片的尺寸相同,维度相同;3.从目标图片的像素值矩阵中选择一个当前像素k,使得pk=T(x,y),其中p是色彩值,T(x,y)是指从目标图片中获得的像素位置(x,y)的像素值;考察像素k位置周围区域的色彩特征,并将色彩特征归一化到0~1的数值;4.根据归一化数值,选择一个半色调算子,将该算子施加到k像素的邻域,计算得到新的像素值pk’,并根据预设阈值转化为黑、白二值;5.在画布图片上,使得C(x,y)=pk’,C(x,y)是指从画 ...
【技术特征摘要】
1.一种自适应半色调绘制方法,其特征在于,包括以下步骤:1.读取目标图片的尺寸、维度信息以及图片的像素数据;2.建立画布图片,使得该画布图片与目标图片的尺寸相同,维度相同;3.从目标图片的像素值矩阵中选择一个当前像素k,使得pk=T(x,y),其中p是色彩值,T(x,y)是指从目标图片中获得的像素位置(x,y)的像素值;考察像素k位置周围区域的色彩特征,并将色彩特征归一化到0~1的数值;4.根据归一化数值,选择一个半色调算子,将该算子施加到k像素的邻域,计算得到新的像素值pk’,并根据预设阈值转化为黑、白二值;5.在画布图片上,使得C(x,y)=pk’,C(x,y)是指从画布图片中获得的像素位置(x,y)的像素值;6.如果目标图片上还有未处理的像素,返回步骤3;否则到下一步;7.显示画布图片。2.如权利要求1所述的一种自适应半色调绘制方法,其特征在于,所述的目标图片为彩色图片或者灰度图片。3.如权利要求1所述的一种自适应半色调绘制方法,其特征在于,所述的步骤2中的建立画布图片是通过复制目标图片,即可直接得到画布图片。4.如权利要求...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。