Home

User Documentation

Getting Started
Learn More
Explore in Detail
Get Inspired

Contributor Documentation

Getting Started
Learn More
Explore in Detail
Get Inspired

Quick Links

Software Manual
AstroDiscuss
GitHub
API Reference

Documentation Versions

Public Release
8.1.0
8.0.0
7.2.0
7.1.0
7.0.0
6.0.0
3.9.0
3.5.0

ISIS 2

Documentation
Tutorials
Technical Documents
USGS

ISIS Application Documentation


mar10clean

Standard View | TOC | Home

Clean-up application for Mariner10 images

Description
Categories
Groups
Examples
History


Description

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.


Categories


Related Objects and Documents

Applications


Parameter Groups

Files

Name Description
FROM Input file to be cleaned
TO Output cube

Options

Name Description
REMOVE Remove intermediate files
SDIM Number of Samples to Remove around each Reseau
LDIM Number of Lines to Remove around each Reseau

Files: FROM

Description

The cube to be cleaned. The cube will be run through a series of filters to remove salt and pepper noise and reseaus.

Type cube
File Mode input
Filter *.cub

Files: TO

Description

The resultant cube containing the clean data.

Type cube
File Mode output
Filter *.cub

Options: REMOVE

Description

Option to remove or leave intermediate cube files made by the application.

Type boolean
Default TRUE

Options: SDIM

Description

This number will be used in the remrx step of the clean up. It is the number of samples to remove around each reseau.

Type integer
Default 9

Options: LDIM

Description

This number will be used in the remrx step of the clean up. It is the number of lines to remove around each reseau.

Type integer
Default 9

Examples


Example 1

Input Mariner10 Image to be cleaned

Description

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.

Command Line

mar10clean from=MVE_030.227.cub to=clean.cub
Input a Mariner10 unclead image to from and output a cleaned image to to.

GUI Screenshot

mar10clean Gui

Example Gui

Screenshot of GUI with parameters filled in to with a Mariner10 uncleaned cube as input and a clean cube as output.

Input Image

Input Mariner10 Image

Mariner10 Image to Clean

Parameter Name: FROM

This is the input Mariner10 image prior to cleaning.

Output Image

Cleaned Mariner10 image

Cleaned Mariner10 Image

Parameter Name: TO

This is the Mariner10 image after the cleaning sequence has taken place.


History

Travis Addair2009-08-03 Original version
Mackenzie Boyd2009-08-05 Added example, test
Mackenzie Boyd2009-08-12 Modified order of runs to remove noise before finding and removing reseaus.
Mackenzie Boyd2009-08-12 Added documentation, added a check for being a Mariner10 image, added a check for already cleand cubes.