掩膜

掩膜文件的来龙去脉

  (2013-07-12 12:11:50)
标签: 

掩膜

 

掩膜文件

 

杂谈

分类: ENVI

    掩膜英文名称是Mask ,定义为特定的图像对处理的图像进行遮挡,来控制图像处理区域,这个特定图像就是掩膜图像。遥感图像处理中掩膜的主要作用是:

    (1) 屏蔽作用。仅对屏蔽区作处理或统计。

    (2) 提取感兴趣区。用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0。

    (3) 特殊形状图像的制作。跟提取感兴趣区原理一样,是另外一种形式的图像裁剪。

掩膜图像的特点有:

    (1) 0和1的图像

    (2) 掩膜图像的行列数与应用图像的行列数一致。

    构建掩膜图像的方法有很多,如根据矢量文件、图像灰度值范围、特殊值等方法。如下是在ENVI中构建和使用掩膜的几个工具:


文件选择对话框中Build Mask


    在ENVI中很多的处理工具中,在选择处理图像文件对话框中都有掩膜选项,如Compute Statistics、图像分类、图像融合等处理。如下是图像分类时候,选择分类图像文件的对话框,包括了掩膜文件选择、掩膜文件构建的功能。详细用法可参考:http://blog.sina.com.cn/s/blog_764b1e9d01018dqe.html

 

掩膜文件的来龙去脉
图1:图像分类文件选择对话框


Build Mask工具


    这是一个单独工具:

  •     ENVI5 Classic或者ENVI4.8及之前版本:Basic Tool->Masking->Build Mask。
  •     ENVI5:Toolbox/Raster Management/Masking/Build Mask

    如下图所示,Samples和Lines为掩膜图像的行列数,与需要应用掩膜的图像行列数保持一致。

(1)  选择Options菜单,可以通过很多种方式构建掩膜区域。这里选择根据灰度值范围构建掩膜(Import Data Range),这种方法常常用于不规则图像,让背景值不参与处理。

(2)  如图3所示,背景值为0的情况,这是最小值1,最大值为空(软件自动计算最大值)。

(3)  保存掩膜文件,如图

 

掩膜文件的来龙去脉
图2:Mask Definition面板

 

掩膜文件的来龙去脉

图3:像元值范围定义

 

掩膜文件的来龙去脉

图4:掩膜文件


Band Math


    使用Band Math工具实际上只能根据像元值的范围生成0、1掩膜图像,如生成一个大于0的掩膜图像文件的表达式为 B1 gt 0。

    Band Math工具还有一个很实用的功能,就是把生成的掩膜文件0和1对换,表达式为:b1 eq 0 。

 

掩膜文件的来龙去脉

图5:0、1对换结果

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值