3.2 Setting the stretch options |
||||||||||||||||||||||||||
Stretch Options When to apply stretches Manual stretch or redisplay? |
||||||||||||||||||||||||||
Images used: Description of mer_20040201 _algal1.dat
Download mer_20040201 _algal1.dat
Description of ATS_TOA_1C_ 20040201~.N1
Download ATS_TOA_1C_ 20040201~.N1
Useful information: |
In the previous section you created a manual stretch for the image mer_rr_20040201_082314_algal1.dat based on a histogram of the image. If your purpose in applying a stretch was simply to improve the display, you may want all other manipulation of the image to deal with the original data values. For example, oceanographers would prefer that a histogram of part of this image should refer to the actual data values whether or not a stretch is applied. The Stretch Options dialogTo ensure that this happens, activate the image and select Stretch > Options from the menu bar ( [ALT+S] > [O] ), and when the Stretch Options dialog opens, make sure the box marked Apply stretches to charts, clipboard etc. is unchecked (see figure (5K)). Note: As you can see the Stretch Options dialog allows you to change a number of other settings. You will encounter these later in this chapter, here we are just concerned with the option to apply stretches to charts, clipboard etc.
When to apply stretches
So when should you apply stretches? Another instance is the use of histograms to prepare for a manual stretch of image data that are not 8-bit integer values. The btemp_nadir_1100 band of the image ATS_TOA_1COLRA20040201~.N1, which you worked with in section 2.7, provides an example of this. Even when you do not set the Redisplay stretch options yourself, Bilko will use the default settings to calculate how the large number of values in 16-bit, 32-bit or floating point data should be mapped to the 256 possible values of the 8-bit display. The Stretch document used for manual stretches in Bilko takes as its input these 8-bit display values. The histogram you use to prepare for further stretchin of the data must therefore be based on the display values loaded during redisplay.
Manual stretch or redisplay?Superficially this image looks the same as the one you created in section 2.7 using the Redisplay dialog to map land temperatures to 255 (white), but there are subtle differences. To reveal these you can create a copy of the image, and use Redisplay instead of a Stretch document to spread the full-range of grey tones across the temperature range of ocean pixels.
The answer to question 3 implies that when displaying data of more than 8 bits, it is preferable to use a Redisplay stretch to display the range
of data values of interest. This is particularly important when the numerical range of interest is small compared to the total range of the data.
|
|||||||||||||||||||||||||
Answers: |
You will find that this is often the case. Cloud and land pixels increase the range of data values dramatically, but the range represented by the ocean remains small. A good way to deal with this is to load the data with the initial default settings, and use a histograms to identify the range represented by the ocean. Once you have done that you can use Redisplay with stretch settings based on the ocean range. You can then use a manual stretch to help you interpret spatial patterns in in the ocean. The next section introduces the saw-tooth stretch, a clever way of revealing thermal structue both in the land and the ocean. Before moving on, tidy up your desktop by closing all histograms and stretch documents. (There is no need to save them, as new ones are quickly created when you need them.) Leave the following windows open:
|
|||||||||||||||||||||||||
|