08 Oct 2015 06:47 AM |
|
I am trying to calibration a Landsat 8 scene to TOA reflectance but as the scene has water, I would like to mask the water before performing the calibration. I have built a ROI using the Threshold value but when I go to build the mask, the function can't see the ROI I created. Kindly explain what I need to do for the Build Mask function to see the water ROI.
|
|
|
|
MariM Veteran Member
Posts:2396  
08 Oct 2015 03:14 PM |
|
What version of ENVI are you running? Are your ROIs stored in xml format or the ENVI classic .roi format? The mask tool should recognize the new ENVI ROI xml format in the latest version (5.3).
|
|
|
|
Deleted User New Member
Posts:8  
09 Oct 2015 03:07 AM |
|
I running ver 5.2. I have saved the ROI as a xml but the mask function in 5.2 doesn't recognize it. I can get throught the buildt mask function but the apply mask doesn't see the mask I have built. What is the next step to get to the mask apply to see the mask. Thanks
|
|
|
|
MariM Veteran Member
Posts:2396  
09 Oct 2015 11:55 AM |
|
Does Build Mask recognize the ROI or is it just the Apply Mask that does not?
Does your image have standard map information (not RPC projected or pseudo)?
Does your image have an x/y start value in the header? If so, remove the x/y start (set to 1) and see if it recognizes it. The mask generated from the ROIs has to have the exact same dimensions as the image or it will not recognize the mask.
|
|
|
|