[发明专利]一种基于栅格图像分层切割与自动索引构建方法在审
申请号: | 202110987159.7 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113672831A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 禤庆东;李玲;廖顺华;王向飞;罗琪斯;黄瑞泉;林维清;胡维斌;胡小琼 | 申请(专利权)人: | 广西壮族自治区地图院 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/951;G06F16/54;G06F16/51 |
代理公司: | 南宁东智知识产权代理事务所(特殊普通合伙) 45117 | 代理人: | 黎华艳;裴康明 |
地址: | 530000 广西壮族自治区南宁市良庆区那黄大道*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 栅格 图像 分层 切割 自动 索引 构建 方法 | ||
本发明公开了一种基于栅格图像分层切割与自动索引构建方法,涉及图像处理技术领域,服务器接收浏览器发出的请求服务,将请求服务中的栅格图像数据进行分层切割处理,得到瓦片数据集,并根据请求服务返回设定数量的瓦片数据集至浏览器;浏览器根据服务器返回的瓦片数据集的坐标位置自动计算,并进行无缝拼凑渲染得到完整的图像,并在浏览器视窗内显示。通过服务器进行图像处理和浏览器进行渲染,在同一段时间内提高了计算机图像数据前后端加载的效率,提高了计算机图像数据渲染的效率。消除了多种因素导致的图像数据卡顿、浏览器崩溃的问题。提高了用户的体验,为满足在前端高频率加载与渲染计算器图像数据的应用建设,提供了适配的技术方案。
技术领域
本发明属于图像处理技术领域,尤其涉及一种基于栅格图像分层切割与自动索引构建方法。
背景技术
浏览器发送http请求至服务器,服务器将图像数据以字节流形式经网络传输返回前端,数据下载完成后,再经浏览器渲染引擎将流数据翻译成可视化的图像数据。一旦遇到图像内存较大(超过10MB)的图像数据,或者要求将图像在浏览器上进行自由拖拽、放大缩小以及重新刷新加载等操作,浏览器将出现严重卡顿甚至崩溃的现象。
发明内容
本发明的目的在于提供一种基于栅格图像分层切割与自动索引构建方法从而克服了现有浏览器渲染引擎将流数据翻译成可视化的图像数据时严重卡顿的缺点。
为实现上述目的,本发明提供了一种基于栅格图像分层切割与自动索引构建方法,包括以下步骤:
浏览器发出请求服务;
服务器根据所述请求服务,将请求服务中栅格图像数据进行分层切割处理,得到瓦片数据集,并根所述据请求服务返回设定数量的瓦片数据集至所述浏览器;
所述浏览器根据服务器返回的瓦片数据集的坐标位置自动计算,并进行无缝拼凑渲染得到完整的图像,并在所述浏览器的视窗内显示。
优选的,所述请求服务包括:对图像进行自由拖拽、放大缩小以及重新刷新加载。
优选的,服务器根据所述请求服务,将请求服务中栅格图像数据进行分层切割处理包括以下步骤:
所述服务器接收所述请求服务和请求服务中的栅格数据包;
解析所述栅格数据包,得到栅格图像;
获取所述栅格图像的高度和宽度;
根据所述栅格图像的高度和宽度计算所述栅格图像分层切割前的高程的极值;
根据所述极值得到所述栅格图像要切割的层级数量,并根据所述层级数量对所述栅格图像进行分层;
计算所述栅格图像的每一层级的行列号的极值、最大图像宽度以及最大图像高度,根据栅格图像的每一层级的最大图像高度得到当前层级下的新图像;
根据每一层级的行列号的极值,对所述栅格图像进行切割,得到所述栅格图像的瓦片数据,即瓦片数据集。
优选的,根据所述栅格图像的高度和宽度计算所述栅格图像切割前的高程的极大值。
优选的,所述栅格图像切割前的高程的极大值的计算为:
式(1)中,N为栅格图像被切割后的高程极大值,H为栅格图像高度的像素值,W为栅格图像宽度的像素值;
将N进行四舍五入求得正整数M,且M>1,M即为所述栅格图像切割前的高程的极大值。
优选的,所述行列号的极值Smax计算为:
式(2)中,Z为当前层级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西壮族自治区地图院,未经广西壮族自治区地图院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110987159.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乱序报文的重排方法、装置及存储介质
- 下一篇:一种双井柔性滚筒抽油机
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序