[发明专利]一种图片处理方法和装置有效
申请号: | 201110177194.9 | 申请日: | 2011-06-28 |
公开(公告)号: | CN102855602A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 叶茗 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 处理 方法 装置 | ||
1.一种图片处理方法,其特征在于,包括:
获取图片的二进制数据,所述二进制数据包括若干个数据段;
根据图像格式规范对各数据段进行匹配;
若某一数据段的匹配结果为失败,则认为该图片为非法格式,结束该图片的处理;
若某一数据段的匹配结果为成功,则根据图像格式规范判断所述某一数据段是否为展现无关数据段,若是,则丢弃所述某一数据段,否则,保留所述某一数据段;其中,所有被保留的数据段组成处理后的图片。
2.如权利要求1所述的方法,其特征在于,所述数据段包括文件头和图像数据段;
所述根据图像格式规范对各数据段进行匹配的步骤,包括:
依据图像格式规范对图片的文件头进行校验;
若校验未通过,则认为该图片为非法格式,结束该图片的处理;
若校验通过,则获取该图片的文件格式,并依据所述该图片的文件格式的图像格式规范,对各图像数据段进行匹配。
3.如权利要求2所述的方法,其特征在于,所述图像数据段的格式包括数据段开始标志;
所述对各图像数据段进行匹配的步骤,包括:
判断某一图像数据段的数据段开始标志是否以所述该图片的文件格式的图像格式规范中规定的格式开头,若是,则得到成功的匹配结果,否则,得到失败的匹配结果。
4.如权利要求2所述的方法,其特征在于,所述图像数据段的格式包括数据段长度;
所述对各图像数据段进行匹配的步骤,包括:
判断某一图像数据段的数据段长度是否等于所述该图片的文件格式的图像格式规范中规定的长度,若是,则得到成功的匹配结果,否则,得到失败的匹配结果。
5.如权利要求2所述的方法,其特征在于,所述图像数据段的格式包括数据段开始标志;
所述展现无关数据段包括注释数据段和/或自定义数据段;
通过以下步骤判断某一图像数据段是否为展现无关数据段:
判断某一图像数据段的数据段开始标志,是否以所述该图片的文件格式的图像格式规范中规定的展现无关数据段的格式开头,若是,则认为所述某一图像数据段为展现无关数据段,否则,认为所述某一图像数据段不是展现无关数据段。
6.如权利要求2所述的方法,其特征在于,所述图像数据段的格式包括图像结束标志;
所述展现无关数据段包括附加数据段;
通过以下步骤判断某一图像数据段是否为展现无关数据段:
判断所述某一图像数据段是否位于所述该图片的文件格式的图像格式规范中规定的图像结束标志所在数据段的后面,若是,则认为所述某一图像数据段为附加数据段,否则,认为所述某一图像数据段不是附加数据段。
7.如权利要求1所述的方法,其特征在于,还包括:
将所述二进制数据保存至第一数组;
所述根据图像格式规范对各数据段进行匹配的步骤,包括:
依次读取所述第一数组中的数据段,并根据图像格式规范对各数据段进行匹配;
所述保留所述某一数据段的步骤,包括:
在所述某一数据段不是展现无关数据段时,将所述某一数据段复制至第二数组,最终第二数组中存储的数据段组成处理后的图片。
8.一种图片处理装置,其特征在于,包括:
匹配模块,用于根据图像格式规范对当前待处理的图片的二进制数据的各数据段进行匹配;当某一数据段的匹配结果为失败时,结束该图片的处理;当某一数据段的匹配结果为成功时,通知处理模块;
处理模块,用于在所述某一数据段为展现无关数据段时,丢弃所述某一数据段;以及,在所述某一数据段不是展现无关数据段时,保留所述某一数据段;
输出模块,用于将所有被保留的数据段组成处理后的图片,并加以输出。
9.如权利要求8所述的装置,其特征在于,所述数据段包括文件头和图像数据段;
所述匹配模块,包括:
校验子模块,用于依据图像格式规范对图片的文件头进行校验;当校验未通过时,认为该图片为非法格式,结束该图片的处理;当校验通过时,通知匹配子模块;
第一匹配子模块,用于获取该图片的文件格式,并依据所述该图片的文件格式的图像格式规范,对各图像数据段进行匹配;当某一图像数据段的匹配结果为失败时,结束该图片的处理;当某一图像数据段的匹配结果为成功时,通知所述处理模块。
10.如权利要求9所述的装置,其特征在于,所述图像数据段的格式包括数据段开始标志;
所述第一匹配子模块,包括:
第一判断单元,用于判断某一图像数据段的数据段开始标志是否以所述该图片的文件格式的图像格式规范中规定的格式开头,若是,则得到成功的匹配结果,否则,得到失败的匹配结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110177194.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电外科发生器
- 下一篇:一种红土网球场及其建造方法