【技术实现步骤摘要】
一种全数字切片图像储存方法、存储介质、装置及系统
[0001]本专利技术涉及数字图像存储
,更具体地说,它涉及一种全数字切片图像储存方法、存储介质、装置及系统。
技术介绍
[0002]全数字切片是利用数字切片扫描仪将传统的玻璃切片数字化后的切片,数字化后可以形成全视野数字病理切片。一张全视野数字病理切片的像素较大,需要存储的数据量非常大。用户在查看数字切片时,需要从小的全景图逐步放大来进行查看。这样如果将整张数字切片作为一张图片存储,存放和读取都非常困难,效率非常低。通用的做法是将整张数字切片分割成512
×
512的图像块来进行存放和读取,一般通过数字切片扫描仪扫描得到的全数字切片图像大小为2048X2048;同时为了方便用户查看,一般将数字切片进行分层处理,最底层是最大的图片,向上每一层逐渐缩小,上一层的长宽是下一层的1/2,每层由512
×
512的图像块组成。整个切片的存储方式类似于金字塔结构。
[0003]传统的全数字图像存储方法是将每一张图像块压缩为二进制数据,然后将该图像块写入普通数据库文件中,同时记录该图形块在文件中的位置和长度以及该图像块在全数字图像中的坐标,图像浏览的时候,根据该位置信息获取对应的压缩图像。
[0004]上述方法有以下几个缺点:
[0005]1、每个图像块的位置根据寻址表的指令顺序按序排布,读取数据时,只能按序依次寻址,导致数据读写的效率较低;
[0006]2、全数字切片图像大小不同,记录各个图像块的位置和坐标信 ...
【技术保护点】
【技术特征摘要】
1.一种全数字切片图像储存方法,其特征在于:包括如下步骤:S1、获取待存储的原始切片图像;S2、创建数据库文件,所述数据库文件为sqlite数据库文件;S3、创建数据库表:在sqlite数据库文件中创建多张数据库表,用于存储信息,所述信息包括数据基本信息、图像信息、截图信息和标注信息;S4、分割原始切片图像:将原始切片图像分割成若干层图像层,若干层所述图像层的长宽由第0层朝向第N层递减,并且上一层图像层的长宽是下一层图像层的长宽的1/2,每层所述图像层至少由一个分辨率为512
×
512的图像块组成,当所述图像层为第N层时,第N层所包含的图像块的数量为一个;S5、计算每一个图像块的位置信息,所述每一个图像块的位置信息包括每一个图像块所处的层号、行号和列号;S6、压缩图像块:将每个图像块进行JPEG压缩,以得到图像块的二进制数据;S7、存储图像块:将压缩后的所述图像块的二进制数据和该图像块对应的位置信息存储至sqlite数据库文件中;S8、添加其他层图像层:在步骤S4的基础上,将第N层中相邻的四个512
×
512的图像块合并为1024
×
1024的图像,然后压缩为1/2,变为512
×
512的图像块,作为第N+1层,接着将第N+1层中相邻的四个512
×
512的图像块合并为1024
×
1024的图像,然后压缩为1/2,变为512
×
512的图像块,作为第N+2层,然后重复上述步骤,直至第N+N层中512
×
512的图像块只剩一个时,停止上述操作,最后重复步骤S5至步骤S7,实现其他层图像层中各个图像块的二进制数据和该图像块对应的位置信息的存储;S9、创建索引:所有图像块存储完成后,在数据库表中创建索引,所述索引用于访问多个图像块,以供阅读软件获取所需的切片图像的图像信息;所述数据基本信息包括原始切片图像的长度、宽度、分辨率、jpeg压缩比、图像块的长度、宽度以及图像层的总共层数;所述图像信息包括原始切片图像的层数、行数、列数、二进制图像数据;所述截图信息包括截图的位置信息、截图的说明、截图的宽度、截图的高度和截图的二进制图像数据;所述标注信息包括标注的类型、说明、颜色和标注位置;所述截图为在原始切片图像中截取的用于突显病理特征的特征图,所述标注信息为使用不同颜色的记号、标点、文字或图案来突出原始切片图像中病理特征的注释。2.根据权利要求1所述的全数字切片图像储存方法,其特征在于:步骤S4中所述原始切片图像的大小为2048
×
2048,所述的第N层为第2层,所述将原始切片图像分割成若干层图像层的具体方法为:将2048
×
2048的原始切片图像分割为16个512
×
512的图像块,作为第0层,...
【专利技术属性】
技术研发人员:袁勇,张浩,
申请(专利权)人:苏州秉理科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。