Home
About ISIS
Support
Download

ISIS 3

Documentation
Tutorials
Technical Documents

ISIS 2

Documentation
Tutorials
Technical Documents

Search

USGS

ISIS 3 Application Documentation


noseam

Printer Friendly View | TOC | Home

Creates a mosaic with little to no seams using a list of map projected cubes

Overview Parameters Example 1

Description

This program uses a text-based list of cubes, all in the same map projection and equivalent projection parameters (PixelResolution, CenterLongitude, LatitudeSystem, etc), to generate a seamless mosaic. The size of the mosaic is determined automatically by examining each listed cube.

Categories


History

Christopher Austin2008-1-03 Original version
Steven Lambright2008-10-24 This program was using the input folder as a temporary folder, instead of looking up the user's preferences to find the correct temporary folder. This program will now use the correct temporary folder.

Parameter Groups

Files

Name Description
FROMLIST List of cubes to mosaic
TO Mosaic output cube

Filter Sizes

Name Description
HNS Number of samples in high frequency data boxcar
HNL Number of lines in high frequency data boxcar
LNS Number of samples in low frequency data boxcar
LNL Number of lines in low frequency data boxcar

BandBin Option

Name Description
MATCHBANDBINEnforce BandBin Group Match

Intermediate Data

Name Description
REMOVETEMP Destroy intermediate data
X

Files: FROMLIST


Description

A list of map projected cubes to mosaic seamlessly. The Mapping groups must match in order to mosaic the cubes.

Type filename
File Mode input
Filter *.txt *.lis *.lst
Close Window
X

Files: TO


Description

The resulting mosaic, which will be created from the listed cubes.

Type cube
File Mode output
Filter *.cub
Close Window
X

Filter Sizes: HNS


Description

This is the total number of samples in the high frequency data boxcar. It must be odd and can not exceed twice the number of samples in the input cubes. In general, the size of the boxcar does not cause the program to operate significantly slower.

Type integer
Minimum 1 (inclusive)
Odd This value must be an odd number
Close Window
X

Filter Sizes: HNL


Description

This is the total number of lines in the high frequency data boxcar. It must be odd and can not exceed twice the number of lines in the input cubes. In general, the size of the boxcar does not cause the program to operate significantly slower.

Type integer
Minimum 1 (inclusive)
Odd This value must be an odd number
Close Window
X

Filter Sizes: LNS


Description

This is the total number of samples in the low frequency data boxcar. It must be odd and can not exceed twice the number of samples in the input cubes. In general, the size of the boxcar does not cause the program to operate significantly slower.

Type integer
Minimum 1 (inclusive)
Odd This value must be an odd number
Close Window
X

Filter Sizes: LNL


Description

This is the total number of lines in the low frequency data boxcar. It must be odd and can not exceed twice the number of lines in the input cubes. In general, the size of the boxcar does not cause the program to operate significantly slower.

Type integer
Minimum 1 (inclusive)
Odd This value must be an odd number
Close Window
X

BandBin Option: MATCHBANDBIN


Description

This option causes the application to fail if the input bandbin group does not match the mosaic bandbin group.

Type boolean
Default TRUE
Close Window
X

Intermediate Data: REMOVETEMP


Description

Multiple cube images as well as lists are created durring the production of the final seamless mosaic. If this parameter is changed to false, those temporary cubes and lists will not be destroyed.

Type boolean
Default TRUE
Close Window

Example 1

No Seam Result

Description

This example shows how noseam works upon a small mosaic and compares that result to an automos output.

Command Line

noseam FROMLIST=cubes.lis TO=final.cub HNS=73 HNL=73 LNS=73 LNL=73
Runs noseam with a 73x73 highpass filter and a 73x73 lowpass filter. Choosing the same dimensions will preserve the original image and only reduce the presence of seams in the final mosaic.

Input Images

cube1.cub

First listed cube

This is the first cube listed in cubes.lis

cube2.cub

Second listed cube

This is the second cube listed in cubes.lis

cube3.cub

Third listed cube

This is the third cube listed in cubes.lis

Data File

Links open in a new window.
cubes.lis This is a simple file that lists all of the cubes to mosaic. This list as well as the cubes to be mosaiced must be within the current directory when noseam is executed.

Output Images

final.cub

The resulting mosaic

Parameter Name: TO

This is the resulting mosaic final.cub.

automos.cub

Automos result (NOT AN OUTPUT OF NOSEAM)

This is the same mosaic created from automos. Notice the difference between this image and final.cub. The seams that exist between the original images are nearly invisible in final.cub. However, those same seams are ugly in this image, automos.cub.