点九效果图生成方法及其相关装置与流程

文档序号:29822278发布日期:2022-04-27 11:11阅读:来源:国知局

技术特征:
1.一种点九效果图生成方法,其特征在于,应用于苹果生态系统,所述方法包括步骤:接收点九效果图生成指令,读取所述点九效果图生成指令对应的图片数据;基于bytesutils组件,对所述图片数据进行字节码大小端处理,得字节码解析数据;基于pngparser组件,将所述字节码解析数据进行结构化处理,得到png结构图片数据,将所述png结构图片数据进行扩展解析处理,得到图片解码数据;对所述图片解码数据进行框架计算处理,计算生成绘图框架;根据所述图片解码数据,在所述绘图框架中进行整体像素放置处理,得到所述图片数据在所述苹果生态系统中的点九效果图。2.根据权利要求1所述的点九效果图生成方法,其特征在于,所述将所述png结构图片数据进行扩展解析处理,得到图片解码数据包括:判断所述png结构图片数据的头部字符串标识是否为预置png字符串标识;若为png字符串标识,则定义所述头部字符串标识的字符数为预置索引字符数;判断所述索引字符数的最后字符后是否存在字符;若存在字符,则依次读取所述png结构图片数据的长度码、数据块类型码、图片内容数据块、crc验证码,将所述长度码的字符数、所述数据块类型码的字符数、所述图片内容数据块的字符数、所述crc验证码的校验字符数添加至所述索引字符数中;判断所述索引字符数是否达到预置解析完成阈值;若达到解析完成阈值,则基于pngparser插件,对所述长度码、所述数据块类型码、所述图片内容数据块、所述crc验证码进行解析处理,得到图片解码子数据。3.根据权利要求2所述的点九效果图生成方法,其特征在于,所述基于pngparser插件,对所述长度码、所述数据块类型码、所述图片内容数据块、所述crc验证码进行解析处理,得到图片解码子数据包括:在所述数据块类型码中识别出预置nptc chunk类型码;将所述索引字符数清零,根据预置扩展算法和所述索引字符数,对所述nptc chunk类型码对应的图片内容数据块进行扩展处理,得到图片解码子数据。4.根据权利要求1所述的点九效果图生成方法,其特征在于,其中,所述绘图框架包括:图像固定比例区、图像缩放区,所述根据所述图片解码数据,在所述绘图框架中进行整体像素放置处理,得到所述图片数据在所述苹果生态系统中的点九效果图包括:基于所述绘图框架,对所述图片解码数据进行裁剪处理,得到n个图片解码子数据,其中,n为整数;将所述图像缩放区对应的图片解码子数据进行比例缩放处理;将缩放后的n个图片解码子数据的像素数据写入至所述绘图框架中,得到所述图片数据在所述苹果生态系统中的所述点九效果图。5.根据权利要求1所述的点九效果图生成方法,其特征在于,所述对所述图片解码数据进行框架计算处理,计算生成绘图框架包括:读取所述图片解码数据中的内容留白边界的坐标数据,读取所述图片解码数据中预置固定区域;根据所述坐标数据和所述固定区域,对所述图像解码数据标记横向缩放区域和纵向缩放区域,生成绘图框架。
6.根据权利要求1所述的点九效果图生成方法,其特征在于,在根据所述图片解码数据,在所述绘图框架中进行整体像素放置处理,得到所述图片数据在所述苹果生态系统中的点九效果图之后,还包括:将所述绘图框架通过继承系统的image类生成自定义类数据;将所述图片解码数据存储在内存数据库中。7.根据权利要求1所述的点九效果图生成方法,其特征在于,所述基于bytesutils组件,对所述图片数据进行字节码大小端处理,得字节码解析数据包括:基于bytesutils组件,对所述图片数据的字节数据划分为头部字符串标识和实体数据块,得到字节码解析数据。8.一种点九效果图生成装置,其特征在于,所述点九效果图生成方法装置包括:接收模块,用于接收点九效果图生成指令,读取所述点九效果图生成指令对应的图片数据;划分模块,用于基于bytesutils组件,对所述图片数据进行字节码大小端处理,得字节码解析数据;解析模块,用于基于pngparser组件,将所述字节码解析数据进行结构化处理,得到png结构图片数据,将所述png结构图片数据进行扩展解析处理,得到图片解码数据;框架计算模块,用于对所述图片解码数据进行框架计算处理,计算生成绘图框架;像素放置模块,用于根据所述图片解码数据,在所述绘图框架中进行整体像素放置处理,得到所述图片数据在所述苹果生态系统中的点九效果图。9.一种点九效果图生成设备,其特征在于,所述点九效果图生成方法设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述点九效果图生成方法设备执行如权利要求1-7中任一项所述的点九效果图生成方法。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的点九效果图生成方法。

技术总结
本发明涉及效果生成领域,公开了一种点九效果图生成方法及其相关装置。该方法包括:包括步骤:接收点九效果图生成指令,读取所述点九效果图生成指令对应的图片数据;基于BytesUtils组件,对所述图片数据进行字节码大小端处理,得字节码解析数据;基于PNGParser组件,将所述字节码解析数据进行结构化处理,得到PNG结构图片数据,将所述PNG结构图片数据进行扩展解析处理,得到图片解码数据;对所述图片解码数据进行框架计算处理,计算生成绘图框架;根据所述图片解码数据,在所述绘图框架中进行整体像素放置处理,得到所述图片数据在所述苹果生态系统中的点九效果图。述苹果生态系统中的点九效果图。述苹果生态系统中的点九效果图。


技术研发人员:周潇
受保护的技术使用者:深圳市珍爱捷云信息技术有限公司
技术研发日:2021.12.31
技术公布日:2022/4/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1