【技术实现步骤摘要】
本专利技术涉及计算机领域,尤其涉及一种png文件修复方法、装置、设备及存储介质。
技术介绍
1、随着计算机、网络的普及,图像文件已经被越来越广泛的使用。然而,在这些图像文件在使用过程中,不可避免的会受到各种情况的干扰,如由于病毒的感染,误操作等的原因,都会使图像文件受到损坏,从而造成相应的应用程序,如png文件等无法正常打开,或者能打开却无法正确浏览。在某些情况下,这些损坏是不可逆转的,这时就需要对图像文件进行修复还原,使之能够正常浏览。
2、当前修复损坏png文件的方式实际上是从后缀为.png实际为jpg文件中提取残留jpg图像数据,现有的技术方案中,并没有直接修复png格式文件的修复方案,导致png文件修复准确率低。
技术实现思路
1、本专利技术的主要目的在于解决png文件修复准确率低的技术问题。
2、本专利技术第一方面提供了一种png文件修复方法,所述png文件修复方法包括:
3、获取正常png文件及损坏png文件,搜索所述正常png文件的文件头数
...【技术保护点】
1.一种png文件修复方法,其特征在于,所述png文件修复方法包括:
2.根据权利要求1所述的png文件修复方法,其特征在于,所述根据所述真实文件头数据块中预设字节位置上的字节数,获取所述正常png文件的调色板数据块,并根据所述调色板数据块的偏移位置,得到真实调色板数据块包括:
3.根据权利要求2所述的png文件修复方法,其特征在于,所述根据所述调色板数据块的偏移位置,得到真实调色板数据块包括:
4.根据权利要求1所述的png文件修复方法,其特征在于,所述搜索所述正常png文件的文件头数据块,得到所述文件头数据块的偏移位置,并根据所
...【技术特征摘要】
1.一种png文件修复方法,其特征在于,所述png文件修复方法包括:
2.根据权利要求1所述的png文件修复方法,其特征在于,所述根据所述真实文件头数据块中预设字节位置上的字节数,获取所述正常png文件的调色板数据块,并根据所述调色板数据块的偏移位置,得到真实调色板数据块包括:
3.根据权利要求2所述的png文件修复方法,其特征在于,所述根据所述调色板数据块的偏移位置,得到真实调色板数据块包括:
4.根据权利要求1所述的png文件修复方法,其特征在于,所述搜索所述正常png文件的文件头数据块,得到所述文件头数据块的偏移位置,并根据所述文件头数据块的偏移位置,得到真实文件头数据块包括:
5.根据权利要求1所述的png文件修复方法,其特征在于,所述搜索所述损坏png文件中所有残留图像数据块,得到所述损坏png文件中所有残留图像数据块的偏移位置,并根据所述所有残留图像数据块的偏移...
【专利技术属性】
技术研发人员:周明,
申请(专利权)人:深圳软牛科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。