当前位置: 首页 > 专利查询>清华大学专利>正文

一种遥感图像分层分割方法、装置、终端及存储介质制造方法及图纸

技术编号:26925029 阅读:61 留言:0更新日期:2021-01-01 22:51
本发明专利技术实施例公开一种遥感图像分层分割方法、装置、终端及存储介质。该方法包括:读取待处理遥感图像,并获取尺寸信息;检测待处理遥感图像的波段数量和波段信息;计算图像金字塔所包括的缩略图层数、每层对应的缩略图尺寸和图像块数;根据图像金字塔中每层对应的缩略图尺寸和图像块数,计算图像金字塔每层中每个图像块的坐标信息;针对图像金字塔每层的每个图像块,计算该图像块对应在待处理遥感图像中待切割图片的坐标信息和尺寸;针对图像金字塔每层,选取目标波段在待处理遥感图像中进行切割,生成该层对应的缩略图;合并各缩略图,生成待处理遥感图像对应的通道合成图像。应用本发明专利技术实施例提供的方案,能够保证处理后图像的大小和质量。

【技术实现步骤摘要】
一种遥感图像分层分割方法、装置、终端及存储介质
本专利技术涉及遥感图像处理
,具体而言,涉及一种遥感图像分层分割方法、装置、终端及存储介质。
技术介绍
目前,图像遥感技术高速发展,遥感图像一般体积大,分辨率高,并包含人眼不可见的一些电磁波。一般的计算机没有相应的专业软件,无法方便的查看,传输,处理这些图像,因此,通常需要对遥感图像进行处理。已知的处理方法,通常为对遥感图像进行直接压缩的方法。然而,这种方法会导致无法正常预览或无法查看图像的情况出现。因此,亟需一种遥感图像处理方法。
技术实现思路
本专利技术提供了一种遥感图像分层分割方法、装置、终端及存储介质,以解决对遥感图像进行处理后不能正常预览或查看的技术问题。具体的技术方案如下。第一方面,本专利技术实施例提供一种遥感图像分层分割方法,所述方法包括:读取待处理遥感图像,并获取所述待处理遥感图像的尺寸信息;检测所述待处理遥感图像的波段数量和波段信息;根据所述待处理遥感图像的尺寸信息,计算图像金字塔信息,所述图像金字塔信息包括:图像金字塔所本文档来自技高网...

【技术保护点】
1.一种遥感图像分层分割方法,其特征在于,所述方法包括:/n读取待处理遥感图像,并获取所述待处理遥感图像的尺寸信息;/n检测所述待处理遥感图像的波段数量和波段信息;/n根据所述待处理遥感图像的尺寸信息,计算图像金字塔信息,所述图像金字塔信息包括:图像金字塔所包括的缩略图层数、每层对应的缩略图尺寸和图像块数;/n根据所述图像金字塔中每层对应的缩略图尺寸和图像块数,计算所述图像金字塔每层中每个图像块的坐标信息;/n针对所述图像金字塔每层的每个图像块,根据该图像块的坐标信息,计算该图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸;/n针对所述图像金字塔每层,根据该层中各图像块对应在所述待处...

【技术特征摘要】
1.一种遥感图像分层分割方法,其特征在于,所述方法包括:
读取待处理遥感图像,并获取所述待处理遥感图像的尺寸信息;
检测所述待处理遥感图像的波段数量和波段信息;
根据所述待处理遥感图像的尺寸信息,计算图像金字塔信息,所述图像金字塔信息包括:图像金字塔所包括的缩略图层数、每层对应的缩略图尺寸和图像块数;
根据所述图像金字塔中每层对应的缩略图尺寸和图像块数,计算所述图像金字塔每层中每个图像块的坐标信息;
针对所述图像金字塔每层的每个图像块,根据该图像块的坐标信息,计算该图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸;
针对所述图像金字塔每层,根据该层中各图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸,以及所述待处理遥感图像的波段数量和波段信息,选取目标波段在所述待处理遥感图像中进行切割,生成该层对应的缩略图;
合并各所述缩略图,生成所述待处理遥感图像对应的通道合成图像。


2.根据权利要求1所述的方法,其特征在于,所述根据所述待处理遥感图像的尺寸信息,计算图像金字塔信息的步骤包括:
根据以下公式计算图像金字塔所包括的缩略图层数level:
level=log2(max(width,height)/base)
width为所述待处理遥感图像的宽度,height为所述待处理遥感图像的高度,base为预设的基础方块尺寸;
针对所述图像金字塔的第0层,确定该层对应的缩略图尺寸为所述待处理遥感图像的尺寸信息;针对所述图像金字塔第m层,根据以下公式计算该层对应的缩略图尺寸:
level_width=math.floor(level_width1/2)
level_height=math.floor(level_height1/2)
level_width为第m层对应的缩略图宽度,level_height为第m层对应的缩略图高度,math.floor为向上取整,level_width1为第m-1层对应的缩略图宽度,level_height1为第m-1层对应的缩略图高度;
针对所述图像金字塔第m层,根据以下公式计算该层对应的图像块数:
x_tiles=ceil(level_width/base)
y_tiles=ceil(level_height/base)
x_tiles为第m层宽度方向的图像块数量,y_tiles为第m层高度方向的图像块数量。


3.根据权利要求2所述的方法,其特征在于,所述根据所述图像金字塔中每层对应的缩略图尺寸和图像块数,计算所述图像金字塔每层中每个图像块的坐标信息的步骤包括:
针对所述图像金字塔每层,通过以下公式计算该层第x行第y列图像块的坐标信息:
x1=x*base
y1=y*base
x2=min(level_width,(i+1)*base)
y2=min(level_height,(y+1)*base)
(x1,y1)为第x行第y列图像块的左上角坐标,(x2,y2)为第x行第y列图像块右下角坐标。0≦x≦x_tiles,0≦y≦y_tiles。


4.根据权利要求3所述的方法,其特征在于,所述针对所述图像金字塔每层的每个图像块,根据该图像块的坐标信息,计算该图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸的步骤包括:
针对所述图像金字塔第level层中坐标如(x1,y1)(x2,y2)的图像块,根据以下公式计算该图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸:
xoff=x1*2^level
yoff=y1*2^level
xsize=(x2-x1)*2^level
ysize=(y2-y1)*2^level
(xoff,yoff)为该图像块对应在所述待处理遥感图像中待切割图片的左上角坐标,xsize为所述待切割图片的宽度,ysize为所述待切割图片的高度。


5.根据权利要求1-4所述的方法,其特征在于,所述针对所述图像金字塔每层,根据该层中各图像块对应在所述待处理遥感图像中待切割图片的坐标信息和尺寸,以及所述待处理遥感图像的波段数量和波段信息,选取目标波段在所述待处理遥...

【专利技术属性】
技术研发人员:周旻张冉
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1