在使用fragstats制作移窗图时,移窗大小的选取是一件令人困扰的事情。下面我就谈一谈移窗及其大小的选取,如有错漏,欢迎指正。

首先,先来了解一下移窗的工作机制。设定窗口大小,勾选所要计算的景观指数,运行程序启动后,窗口会从图像左上角开始从左向右一个像元一个像元的移动,移动过程中窗口范围内的景观指数会被计算出来并赋值在最中心的像元。最终生成的移窗图会比原来的图小。

移窗大小的选取是很重要的。窗口过小会导致景观局部特性掩盖整体特性,生成的图像看起来没有连续性。窗口过大则会导致细节丢失,生成的图像模糊。在寻找合适的窗口时,一般会选取一系列不同大小的移窗对比,如边长300m、900m、1500m、3000m等等(边长是像元分辨率的倍数可以减少误差)。生成移窗图后,计算不同移窗的像元平均值(也可选取一个固定像元的像元值或其他方法),发现,随着移窗的增大,像元值会快速的增减,达到一定值后,像元值的变化速度会减缓,较平稳的增减。选择像元值较稳定区域的移窗,结合生成的移窗图的效果,即可获得比较合适的窗口大小。

fragstats移动窗口相关推荐

  1. idea中如何打开RunDashboard窗口,微服务最实用设置

    idea中如何打开RunDashboard窗口 找到.idea目录,打开workspace.xml,搜索RunDashboard,找到该段配置,加入下面注释中的代码 <component nam ...

  2. 使用JS/Jquery获得父窗口的几个方法(笔记)

    <pre name="code" class="javascript">取父窗口的元素方法:$(selector, window.parent.do ...

  3. leetcode 30. Substring with Concatenation of All Words 与所有单词相关联的字串 滑动窗口法

    题目描述 给定一个字符串 s 和一些长度相同的单词 words.在 s 中找出可以恰好串联 words 中所有单词的子串的起始位置. You are given a string, s, and a ...

  4. leetcode 567. Permutation in String 字符串的排列 滑动窗口法

    题目 给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列.换句话说,第一个字符串的排列之一是第二个字符串的子串. 示例1:输入: s1 = "ab" s ...

  5. leetcode Longest Substring with At Most Two Distinct Characters 滑动窗口法

    题目解析 代码如下 题目解析 这一题是一道会员的题目,题目介绍如下: Given a string, find the length of the longest substring T that c ...

  6. leetcode 3. Longest Substring Without Repeating Characters 最长非重复子串的长度 滑动窗口法

    题目链接 根据我们之前介绍的滑动窗口法的解法: 滑动窗口法详解 leetcode 438. Find All Anagrams in a String 滑动窗口法 这题,我们不难解决,使用之前的模板. ...

  7. leetcode 438. Find All Anagrams in a String 滑动窗口法

    题目链接 解析 主要使用滑动窗口法解题,需要好好体会的是中间的两个判断couter的用法,这里很巧妙. 如果想了解更多的滑动窗口法内容,看这里: 滑动窗口法详解 代码 from collections ...

  8. vmware虚拟机怎么让窗口自动调整大小适应主机

    vmware是一款非常好用的虚拟机,大部分用户都会用vmware安装各种操作系统,安装后可能会出现一个问题,就是主机屏幕太小,无法完整显示VMware虚拟机界面,这时候就可以设置让VMware自动适应 ...

  9. 实战清除电脑上恶意弹出广告窗口

    实战清除电脑上恶意弹出广告窗口 当你碰到电脑桌面右下角时不时弹出广告,如游戏推广.商品广告等,怎么删也删不掉,这是因为用户不小心安装有捆绑广告推广的软件,系统被静默安装了恶意木马广告,这不仅仅是影响用 ...

  10. 2021年大数据Flink(二十一):​​​​​​​案例三 会话窗口

    目录 案例三 会话窗口 需求 代码实现 案例三 会话窗口 需求 设置会话超时时间为10s,10s内没有数据到来,则触发上个窗口的计算 代码实现 package cn.it.window;import ...

最新文章

  1. git中找回丢失的对象
  2. leetcode valid number
  3. VC++ .Net 实例学习
  4. 使用Mapping实现的以太坊智能合约的代码
  5. oracle USER 与 Schema 的关系与区别
  6. python函数对变量的作用_python函数局部变量用法
  7. 兴业太阳能:将“绿色能源”带到国外
  8. SQL中between过滤数据
  9. 15篇文章贯通4级词汇
  10. 伟大的个性化主页:6种服务可替代iGoogle
  11. win10注册表的备份与恢复;对“未将所有数据都成功写入到注册表中。某些项是由系统或其他进程打开的,或者你没有足够的权限执行此操作”问题的理解
  12. elementui中 el-table表格表头以及内容渲染(横向纵向渲染)以及固定列fixed定位位置错乱表格偏移问题
  13. 不可小视的head标签
  14. mysqli mysql assoc_mysqli_fetch_assoc()期望参数1为mysqli_result或如何获取MySQLi
  15. 【知识点总结】电力电子技术——第一讲
  16. 2021-2027全球及中国PCR试管行业研究及十四五规划分析报告
  17. 武汉大学和华中科技大学计算机哪个好,华科算不算十大名校 武汉大学和华中科技大学哪个好?...
  18. Git 学习之团队协作(Gitee实操)
  19. 软件测试周刊(第43期):如果你过普通生活过了很久,只要你稍微努点力,你就以为拼尽了全力,其实不是的。
  20. sp_depends

热门文章

  1. mybatis分页插件 pagehelper点击末页跳到第8页
  2. android手机录屏多少fps,如何在Andr如何在Android上以90fps或120fps的屏幕录制
  3. 一些微信小程序demo地址记录分享
  4. Java宠物管理系统(运用接口简易版)
  5. WMS仓库管理系统出入库流程管理
  6. python 异步定时任务
  7. 注塑模介绍、设计中文语音多媒体教学光盘 1CD
  8. linux下 VSCode快捷键
  9. css面试题之Flex布局
  10. Linux中vi命令详解