Mar10clean performs the clean up of Mariner10 images. This includes salt
and pepper noise, removing reseaus, and trimming edges of invalid data.
The program runs mar10nonoise to clean up noise followed by findrx and
remrx. Several lowpass filters fill in the null areas left by the noise
removal. Finally a trim is also completed which nulls the top 5 rows of
pixels, left 11 columns pixels, and the bottom 8 rows of pixels.
This program only allows itself to be run once on an image. It is
intended for non-compressed images only and will not run on compressed
images. Compressed images, technically previously compressed, are
distinctive because they are mostly null data with good data in a
checkerboard patter, see mar10restore for more info. Mar10clean should be
run immediately after importing and before calibration.
This example shows the application in action. It removes all salt and
pepper noise as well as reseaus, and trims invalid data around the
edges. The brightness difference visible is caused by different
stretchs for each image due to the presence of extreme noise values
in the input cube.
Input a Mariner10 unclead image to from and output a cleaned image to
Screenshot of GUI with parameters filled in to with a Mariner10
uncleaned cube as input and a clean cube as output.
Input Mariner10 Image
Mariner10 Image to Clean
This is the input Mariner10 image prior to cleaning.
Cleaned Mariner10 image
Cleaned Mariner10 Image
This is the Mariner10 image after the cleaning sequence has taken