[发明专利]一种大图像文件及生成和读取方法在审
申请号: | 201510151281.5 | 申请日: | 2015-04-01 |
公开(公告)号: | CN104715070A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 易小林;王开学;逄世学;蔡青 | 申请(专利权)人: | 武汉中科通达高新技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 宋业斌 |
地址: | 430074 湖北省武汉市东湖新*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像文件 生成 读取 方法 | ||
1.一种大图像文件,其特征在于,所述大图像文件由2部分组成,第一部分是头文件,第二部分是图像文件集合,其中第一部分头文件由5个区间组成:第一区间记录大图像文件后缀信息,即存储该大图像文件中的原始图像文件的类型信息;第二区间记录每个图像文件所占用磁盘空间;第三区间表示大图像文件最多能存储的图像文件数量;第四区间表示大图像文件已经存储的图像文件数量;第五区间为系统预留空间;第二部分图像文件集合由多个图像文件组成,每个图像文件都占据头文件第二区间所设定的空间大小,每个图像文件由5个区间组成:第六区间表示文件序号,;第七区间表示图像文件存储的时间;第八区间存储原始图像文件的尺寸大小;第九区间存储原始图像文件;第十区间是缺省填充值。
2.如权利要求1所述的大图像文件,其特征在于,所述大图像文件大于或等于64M。
3.如权利要求1或2所述的大图像文件,其特征在于,所述第一区间记录的大图像文件后缀信息为bjpg、bjpeg、bgif、bpng或bbmp。
4.如权利要求1或2所述的大图像文件,其特征在于,所述第一区间占位10字节。
5.如权利要求1或2所述的大图像文件,其特征在于,所述第三区间的缺省值是100。
6.如权利要求1或2所述的大图像文件,其特征在于,所述第二区间的值是2048。
7.如权利要求1或2所述的大图像文件,其特征在于,所述第五区间占位10字节。
8.如权利要求1或2所述的大图像文件,其特征在于,所述第十区间缺省值为0。
9.如权利要求1-8任一项所述大图像文件的生成方法,其特征在于,包括:
将多个同类型的原始图像文件加载到内存中,并获得这些原始图像文件的最大尺寸、数量和类型;
根据原始图像文件的最大尺寸、数量和类型,创建大图像文件的头文件;
根据原始图像文件创建大图像文件的图像文件集合;
在内存中合并大图像文件的头文件和图像文件集合,并写入磁盘。
10.如权利要求1-8任一项所述大图像文件的读取方法,其特征在于,包括:
根据大图像文件名读取大图像文件,并加载到内存中;
判断需要读取的原始图像文件序号与大图像文件中所容量最大图像文件数量的大小,若原始图像文件序号大于图片数,则返回原始图像文件不存在的信息,结束图像读取;否则根据头文件中规定的原始图像文件的尺寸大小和需要读取的原始图像文件序号计算偏移量;
读取偏移量位置处的原始图像文件,并判断读取的原始图像文件序号与需读取原始图像文件序号是否相同,若不相同,则返回原始图像文件不存在的信息,结束图像读取;若相同,则根据图像尺寸读取原始图像文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中科通达高新技术股份有限公司;,未经武汉中科通达高新技术股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510151281.5/1.html,转载请声明来源钻瓜专利网。