社区
其它技术问题
帖子详情
求关于重采样算法的资料~~~~~~~~~~~~~~~~~~~~~~
机智的呆呆
2011-09-26 10:18:52
三维空间某矩形区域(x,y组成的矩形,而z可以认为是高度值)内有一定数量的离散点,现在需要一个算法来计算给定位置(x值,y值)的z值。
举个例子来说比如(0,0,c)~(100,100,c)这个区域有1000个离散点,其中1000个点对应的c是已知的高度值。,但(0,1,cc)这个位置木有点,即cc值未知。现在需要一个算法,根据已有的1000点来通过类似加权求平均值方式计算出(0,1,c)中cc的值,即生成一个新点,以用于插值或抽稀操作用。
求这个计算新点的算法思路或参考资料,最好有源代码。
...全文
350
22
打赏
收藏
求关于重采样算法的资料~~~~~~~~~~~~~~~~~~~~~~
三维空间某矩形区域(x,y组成的矩形,而z可以认为是高度值)内有一定数量的离散点,现在需要一个算法来计算给定位置(x值,y值)的z值。 举个例子来说比如(0,0,c)~(100,100,c)这个区域有1000个离散点,其中1000个点对应的c是已知的高度值。,但(0,1,cc)这个位置木有点,即cc值未知。现在需要一个算法,根据已有的1000点来通过类似加权求平均值方式计算出(0,1,c)中cc的值,即生成一个新点,以用于插值或抽稀操作用。 求这个计算新点的算法思路或参考资料,最好有源代码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小蔷薇
2011-09-28
打赏
举报
回复
没看明白。(0,0,c)~(100,100,c)区域内C的值是已知的,那是说这1000个点在同一高度吗?同一高度的话,就是一个平面了
“(0,1,cc)这个位置木有点” 没有点,干嘛设置这个点啊?有什么依据设置吗?就是在不同高度再增加一个点。为什么要增加
pathuang68
2011-09-28
打赏
举报
回复
[Quote=引用 16 楼 demon__hunter 的回复:]
引用 15 楼 xunxun1982 的回复:
不会怎么办
帮顶也是在帮俺
[/Quote]
我来帮顶一下:)
机智的呆呆
2011-09-28
打赏
举报
回复
机智的呆呆
2011-09-28
打赏
举报
回复
机智的呆呆
2011-09-28
打赏
举报
回复
结贴散粉了。过完节再整~~~
机智的呆呆
2011-09-28
打赏
举报
回复
[Quote=引用 20 楼 zhll879 的回复:]
没看明白。(0,0,c)~(100,100,c)区域内C的值是已知的,那是说这1000个点在同一高度吗?同一高度的话,就是一个平面了
“(0,1,cc)这个位置木有点” 没有点,干嘛设置这个点啊?有什么依据设置吗?就是在不同高度再增加一个点。为什么要增加
[/Quote]
这1000个点不是一个高度,以地形为例,x y相当于经纬度,即可以定位地球的某一个点,而z可以认为是该点的
海拔高度。比如现在有四个点xyz已知,这四个点构成一个正方形,正方形的中心点高度值未知,现在需要采样中心点,现在如果根据这四个点来求这个中心点的高度值?求一个比较精确的重采样算法.
如果有了解gis领域的话,我的问题很简单:
Dem文件如何抽稀和重采样?
quwei197874
2011-09-26
打赏
举报
回复
友情帮顶
子谋
2011-09-26
打赏
举报
回复
友情帮顶
konta
2011-09-26
打赏
举报
回复
友情帮顶
机智的呆呆
2011-09-26
打赏
举报
回复
顶起
机智的呆呆
2011-09-26
打赏
举报
回复
问题描述的不明白?太简单了?
就想叫yoko
2011-09-26
打赏
举报
回复
机智的呆呆
2011-09-26
打赏
举报
回复
散粉了,都还不了人。
机智的呆呆
2011-09-26
打赏
举报
回复
[Quote=引用 15 楼 xunxun1982 的回复:]
不会怎么办
[/Quote]
帮顶也是在帮俺
xunxun
2011-09-26
打赏
举报
回复
不会怎么办
机智的呆呆
2011-09-26
打赏
举报
回复
[Quote=引用 12 楼 ouyh12345 的回复:]
不是很懂这个cc该怎么生成,附近的离散点的c都是一样的啊
[/Quote]
[Quote=引用 13 楼 yuelengdihai 的回复:]
分治法:首先把最近和最远的都去掉,规划出一块,然后从这一块中再用同样的方法,最后就剩下其中的几个点,就能加权求平均值了
[/Quote]
恩,多谢两位关注。
可能俺木有说明白。现在通过一些离散点三角化后来模拟地形起伏。
z值可以认为是地形的高度,现在这些离散点太多比如有1000个点,现在想优化一下
比如重新生成11*11个点,这些点的x,y之间的间距是相同的以便网格化出10*10个正方形。
这样可以降低数据量而高效的三角化。而这121规则点1000点中可能木有,现在需要做的是
生成这121个点,实际是求每个点的z值。
cocoabird
2011-09-26
打赏
举报
回复
分治法:首先把最近和最远的都去掉,规划出一块,然后从这一块中再用同样的方法,最后就剩下其中的几个点,就能加权求平均值了
ouyh12345
2011-09-26
打赏
举报
回复
不是很懂这个cc该怎么生成,附近的离散点的c都是一样的啊
至善者善之敌
2011-09-26
打赏
举报
回复
[Quote=引用 7 楼 quwei197874 的回复:]
友情帮顶
[/Quote]
+++1
机智的呆呆
2011-09-26
打赏
举报
回复
加载更多回复(2)
【ffmpeg】音频
重采样
重采样
简介+
重采样
实战 📦个人主页:一二三o-0-O的博客 🏆技术方向:C/C++客户端资深工程师(直播+音视频剪辑) 👨💻作者简介:数据结构
算法
与音视频领域创作者 📒 系列专栏:ffmpeg入门 📣专栏目标:务实的掌握FFmpeg相关专业知识 🧡如果对您有帮助的话,欢迎点赞👍收藏📂,关注不迷路
matlab空间
重采样
,matlab
重采样
函数
然后在 Matlab 软件平台下,利用函数 wavread 对语音信号进行采样,记住采样频率 和采样点数。首先画出语音信号的时域波形;然后对语音号进行快速傅里叶变换 (FFT 变换......colormap cool 复制代码命令 4 interpft 功能 用快速 Fourier
算法
作一维插值 格式 (1)y = interpft(x,n) 返回包含周期函数 x 在
重采样
的 n 个等距的点的...
音频PCM 48K to 16K
重采样
简述 部门有一个音频识别项目,采样率是16K 单通道,16Bit,最近需要接入视频通讯SDK,使用的是Webrtc 音频采样率是48K,双声道,16bit,本来想着有API可以修改这个采样率,但是SDK提供商说没有,看了下源码,确实不太好改,WebRtc 针对48K采样率的音频做了编码处理等一些操作。只能剑走偏锋?还好API提供了本地原始数据PCM的回调接口,可以将数据
重采样
成16K,对此做一下记...
详说ArcGIS之
重采样
技术图文解析
重采样
技术一、最邻近分配法二、双性插值法三、三次卷积插值法参考
资料
(1)
重采样
技术的作用: ①更改栅格分辨率 ②用特定规则给每个像元赋予新值 注:像元大小改变,但数据集的范围不变 比如,当输入栅格数据集的分辨率为 100 米时,指定 50 米的像元大小将创建像元大小为 50 米的输出栅格,但精度仍仅为 100 米。 可改变像元大小,但栅格数据集的范围将保持不变。结果精度仅与最粗糙的输入精度相同。 (2)
重采样
有四个常用技术: Nearest - 执行最邻近分配法,是速度最快的插值方法。此选项主要用于离
重采样
原理及仿真
重采样
原理及仿真
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章