基于MATLAB的希尔伯特曲线索引构建

希尔伯特曲线是一种邻近索引,便于图像分析。本文详细介绍了基于MATLAB构建希尔伯特曲线矩阵的方法,包括矩阵复制变化和拼接规律,并提供了代码展示。
摘要由CSDN通过智能技术生成

基于MATLAB的希尔伯特曲线索引构建@TOC

希尔伯特曲线矩阵构建

希尔伯特曲线是一种邻近索引,便于图像相邻区域的相关性分析。话不多说,上图:
如图所示,就是希尔伯特曲线。从左上角的起始位置开始沿线走下去就是该曲线的索引序列。
如图所示,就是希尔伯特曲线。从左上角的起始位置开始沿线走下去就是该曲线的索引序列。

曲线的构建思路

在笔者看来,希尔伯特曲线的任何维度都可以抽象为四个矩阵的拼接。
以4的一次方为例,就是由0,1,2,3这四个1×1的矩阵拼接而成。
以4的一次方为例,就是由0,1,2,3这四个1×1的矩阵拼接而成。拼接的规则为第一个矩阵和第二个进行上下拼接形成第五个矩阵;第三个矩阵和第四个进行下上拼接形成第六个矩阵,再将五六矩阵进行左右拼接,希尔伯特曲线由4的0次方扩张到4的1次方。

接下来是4的二次方。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值