destripe
Contents: Description, Arguments, Usage, Examples, Images, Sub-Functions, Related Functions, Source Supported Under Version: >1.00
Description Remove vertical or horizontal stripes from an image
Arguments and Return Values Arguments: A data array containing line or row correlated single-pixel width noise Return Value: The cleaned data array of same size and organization of the input
Usage Syntax: destripe(in, dir, option, [filter], [thres], [sxnoise], [exnoise], [synoise], [eynoise], [start], [end]) dir = 'x' to remove horizontal stripes dir = 'y' to remove vertical stripes option 1: Do low-pass, high-pass, difference option 2: Do low-pass, high-pass, threshold, difference option 3: Do low-pass, high-pass, threshold, redo low-, high-pass, difference option 4: Do low-pass, high-pass, threshold, replace spike columns (rows) with average of neighbors option 5: Do high-pass using image ave., difference, add back low-pass dir = 'x' transposes image x to y - does correction - then transposes back [sxnoise, exnoise, synoise, and synoise] are optional start and end x,y value to determine noise in image defaults to full image [start] and [end] are optional start and end values (x or y as appropriate) of region to apply noise removal NOTE: when doing x-direction, sxnoise, exnoise, etc all corrspond to x, y values AFTER transpose has been applied [filter] set low-pass filter value (default = 9) [thresh] set spike threshold value (default = 2 * sigma)
|
DavinciWiki Mini-Nav Bar Contents
Contact Developers
All other topics
Major Sub-Functions
Related Functions
Recent Library Changes Created On: 02-15-2006 |