I do not have enough funding to purchase software specifically designed for image processing like ENVI and ERDAS Imagine. Alternatively I am seeking a way to make use my ArcMap 10.1, even though I never tried using this for atmospheric correction.
This link is just for apparent reflectance. You can use DOS or COST model for atmospheric correction, by using Raster Calculator and try to do it manually.
Hello Mahyar, Please go through these points, this may helpful to you
All of the information required for the correction is extracted from the key metadata properties for each image when the function is initialized. In order to be eligible for this function, an image must have the following properties:
· Acquisition date and sun elevation for the dataset
· Gain, bias, and sun irradiance for each band
The function performs two corrections. The first is based on the gain settings. The original brightness values are re-created from the image values by reversing the gain equations. The second correction has to do with differences in sun angle and brightness. The original brightness values are adjusted to a common lighting condition by brightening the scenes captured with less sunlight energy available. In general, the output values are lower than the input values.
This function modifies the image values, so previous statistics and histograms are no longer valid. This should be applied early in the function chain, after band extraction (reordering) and prior to any stretching or other radiometric function.
Atmosprheric correction can be also done with very cheap and available software Idrisi Selva. It has user friendly environment and provide DOS, COST and also full model for atmospheric correction without any additional module. You just have to get little bit used to the different environment.
Best thing is to go for open source (free) software. You may have to work little harder to learn the free software because they usually doesn't come with elegant GUI versions but they are fun to work with. There are number of python base packages available, if you have some scripting knowledge.