[发明专利]一种基于底纹半色调的文字抖动方法有效
申请号: | 201810211748.4 | 申请日: | 2018-03-15 |
公开(公告)号: | CN108269233B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 柯逍;柯力;陈羽中 | 申请(专利权)人: | 福州大学 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T7/11 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;薛金才 |
地址: | 350108 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 底纹 色调 文字 抖动 方法 | ||
1.一种基于底纹半色调的文字抖动方法,其特征在于,包括以下步骤:
步骤S1:对输入图片的的格式和压缩方式进行识别,转化为非真彩色单页面图片;
步骤S2:将转化后的图片转为灰度图,识别出图片中包含底纹的块状位置并转化为坐标,利用集合结构保存起来;
步骤S3:对有底纹位置进行打点抖动,无底纹位置则不做任何处理;
步骤S4:将抖动处理之后的图片进行二值化处理,并保存为位深度为1的BMP图片;
步骤S5:将BMP图片按指定的规格输出;
所述步骤S2具体包括:
步骤S21:将输入的图片进行灰度化处理;
步骤S22:对整张图片的所有像素进行遍历,采用公式计算:Length=CNUM*CHNUM,Wide=RNUM,其中Length表示图片的长度,CNUM表示图片的列数,CHNUM表示图片的总通道数,Wide表示图片的宽度,RNUM表示图片的行数;
步骤S23:若data[i,j-1]<δ||data[i,j-1]>ε并且δ<data[i,a]<ε,其中a=j,j+1,...,j+49,则包含底纹的块状位置的左上角坐标为(i,j);然后计算右下角坐标:δ<data[u,j]<ε,u=i+1,i+2,...,n并且data[n+1,j]>250||data[n+1,j]<200,δ<data[i,v]<ε,v=j+1,j+2,...,m并且data[i,m+1]>250||data[i,m+1]<200,则包含底纹的块状位置的右下角坐标为(n,m),其中data[i,j]表示图片像素值,δ和ε分别表示设定的像素阈值,||表示或运算;
步骤S24:将底纹块状位置保存到指定的集合结构中,采用vector向量进行数据的存储,如果识别图片的位置无底纹,vector向量中没有数据,标记为空;
所述步骤S3具体包括:
步骤S31:利用κ<data[r,s]<λ判断,如满足表示为底纹,κ,λ分别表示设定的像素阈值;
步骤S32:遍历底纹,对底纹进行打点,采用公式:Pdata[r,s]表示修改后的像素值,修改参数的值和坐标(r,s)的值得到不同的底纹图案;
步骤S33:将保存的底纹位置信息取出来,选择图案进行处理。
2.根据权利要求1所述的基于底纹半色调的文字抖动方法,其特征在于,所述步骤S1具体包括:
步骤S11:识别输入图片的格式,若是TIFF格式,进入步骤S12;否则进入步骤S2:
步骤S12:识别输入图片的压缩方式,判断是否为真彩色图片;
步骤S13:识别输入图片为单页或多页,使用LibTiff库提供的TIFFNumberOfDirectories函数进行页数统计,PNUM表示总页数,PNUM大于1为多页面图片;
步骤S14:使用GDAL库将识别出的真彩色多页面TIFF格式图片、真彩色单页面TIFF格式图片和非真彩色多页面TIFF格式图片统一转化为非真彩色单页面TIFF格式图片。
3.根据权利要求1所述的基于底纹半色调的文字抖动方法,其特征在于,所述步骤S4具体包括:
步骤S41:图片二值化处理,采用公式:其中p(x,y)表示输入的灰度图,g(x,y)表示二值化之后的图片,Threshold为设定阈值;
步骤S42:利用公式:line_byte=(width*biBitCount/8+3)/4*4,其中line_byte为待存储图像数据每行字节数,width表示图片的宽度,biBitCount表示图片的位深度,计算得到待存储图像数据每行字节数为4的倍数;
步骤S43:对图片进行位深度转换,temp=temp<<(8-offset-1),其中temp表示像素值,offset=col%8表示列数与8的求余的值,表示向左移位操作,p表示像素指针,~表示取反,把底纹位深度为8的图片转化为位深度为1的BMP图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810211748.4/1.html,转载请声明来源钻瓜专利网。