[发明专利]陷印方法和装置有效
申请号: | 201010565482.7 | 申请日: | 2010-11-25 |
公开(公告)号: | CN102480583A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 唐宇;林好;黄耿琳 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04N1/58 | 分类号: | H04N1/58 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 装置 | ||
1.一种陷印方法,其特征在于,包括:
确定PDF文件的图像内部的梯度边界;
对所述梯度边界进行陷印处理。
2.根据权利要求1所述的方法,其特征在于,
确定图像内部的梯度边界包括:设置所述图像内的各个像素(x,y)的梯度从而得到梯度点阵,其中p(x,y)为像素(x,y)的灰度值,p(x+1,y)为像素(x+1,y)的灰度值,p(x,y+1)为像素(x,y+1)的灰度值,如果Grad(x,y)大于第一阈值,则确定像素(x,y)构成所述梯度边界;
对所述梯度边界进行陷印处理包括:将具有平均密度较小的颜色的区域的边界扩展到具有平均密度较大的颜色的区域中,扩展的长度为指定个数的像素。
3.根据权利要求2所述的方法,其特征在于,还包括:预先将PDF文件所定义的空间坐标系下的(x,y)转换到所述图像自身定义的空间坐标系下的(x,y)。
4.根据权利要求2所述的方法,其特征在于,解析所述PDF文件得到所有的图元,对所述图元中的图像按照叠放顺序自上向下逐个扫描,以得到每个所述图像的点阵。
5.根据权利要求4所述的方法,其特征在于,扫描所述图像包括:确定所扫描图像的最小外接矩形;
扫描所述最小外接矩形在所述图像的空间坐标系下所覆盖的区域。
6.根据权利要求5所述的方法,其特征在于,还包括:
如果所述PDF文件只包括一个图像,则直接进行陷印处理;
如果所述PDF文件包括多个图像,则将扫描的数据优先放入内存的缓冲区,当所述缓冲区已满,则将所述缓冲区的内容存储为磁盘文件,清空所述缓冲区,继续存放新扫描的数据。
7.根据权利要求1所述的方法,其特征在于,还包括:
判断所述图像是否为矢量点阵化后生成的图像,如果是,则对所述梯度边界进行陷印处理,否则不对所述梯度边界进行陷印处理。
8.根据权利要求7所述的方法,其特征在于,判断所述图像是否为矢量点阵化后生成的图像包括:
设置所述图像内的各个像素(x,y)的其中A为第二阈值;
对于所述各个像素,如果该像素的梯度方向不为0,而沿所述梯度方向相邻的局部区域里的像素的梯度方向为0,则将该像素加入第一点集,否则加入第二点集;
如果所述第一点集的元素个数/所述第一点集的元素个数>第三阈值,则确定所述图像是矢量点阵化后生成的图像,否则确定所述图像不是矢量点阵化后生成的图像。
9.根据权利要求1所述的方法,其特征在于,对所述梯度边界进行陷印处理还包括:
判断设置的陷印宽度在当前图像分辨率下是否低于一个像素;
如果是,则按照点阵的方式输出陷印结果,陷印结果将放置到所述PDF文件的最上层;
否则按照图形的方式生成陷印结果,其中,如果陷印的所述图像不含有透明和叠印参数,则将所述图像与陷印效果共同绘制在同一个图像点阵内,并覆盖住原有的所述图像,如果含有透明和叠印参数,则输出Type3类型的图像,并放置到所述PDF文件的最上层。
10.根据权利要求9所述的方法,其特征在于,对所述梯度边界进行陷印处理包括:在所述梯度边界上逐像素生成陷印效果,其中,
根据所述梯度边界两侧参与陷印的图元的类型和相互的层次关系,分别确定所述梯度边界两侧的图元在当前像素的合成颜色;
根据所述两个合成颜色来判断当前像素是否满足陷印条件;
如果满足,则根据所述两个合成颜色进行陷印位置和陷印颜色的计算,其中,如果是点阵方式输出,则将陷印颜色填充至所述图像的对应位置;如果是图形方式输出,则根据陷印位置和陷印宽度,计算陷印区域的顶点坐标,并将陷印颜色作为陷印区域的填充颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010565482.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐大气腐蚀的Sn-Ag-Cu焊料
- 下一篇:多个服务器的电源控制方法