You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Rededge MX多光谱影像中提取带宽与波长参数?

Rededge MX多光谱影像平均波长获取方案

Rededge MX的各波段采用对称窄带滤波设计,因此平均波长与中心波长完全一致,你目前拿到的中心波长(Blue 475nm、Green 560nm、Red 668nm、Rededge 717nm、NIR 842nm)就是各波段的平均波长。

如果你需要通过代码验证或提取带宽来确认,可以用以下基于micasense库的代码:

import micasense.image as image

# 替换为你的单波段影像路径
img_paths = [
    "blue_band.tif",
    "green_band.tif",
    "red_band.tif",
    "rededge_band.tif",
    "nir_band.tif"
]

for path in img_paths:
    img = image.Image(path)
    band_name = img.meta.get('XMP:BandName')
    center_wl = img.meta.get('XMP:CentralWavelength')
    bandwidth = img.meta.get('XMP:Bandwidth')
    
    # 对称带宽下,平均波长等于中心波长,也可通过范围计算验证
    avg_wl = ( (center_wl - bandwidth/2) + (center_wl + bandwidth/2) ) / 2
    
    print(f"波段: {band_name}")
    print(f"中心波长: {center_wl} nm")
    print(f"带宽: {bandwidth} nm")
    print(f"计算得到的平均波长: {avg_wl} nm\n")

补充说明

Rededge MX各波段的官方带宽参数为:

  • Blue: 20nm(波长范围465-485nm)
  • Green: 20nm(550-570nm)
  • Red: 20nm(658-678nm)
  • Rededge: 10nm(712-722nm)
  • NIR: 40nm(822-862nm)

对每个波段的波长范围取平均值,结果均与中心波长一致,这是对称窄带滤波的固有特性。

内容的提问来源于stack exchange,提问作者user20869603

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 12:13:54