This tool is used to reduce the prevalence of artifact horizontal or vertical stripes in an image. These stripes are apparent as either unusually bright or dark single-cell wide lines and often occur as a result of scanning. In the horizontal mode, the algorithm works as follows:
The algorithm is carried in parallel to increase performance. One consequence is that the progress will not be updated while the analysis is carried out.
The following is an example of a Python script that uses this tool:
wd = pluginHost.getWorkingDirectory()
inputFile = wd + "input.dep"
outputFile = wd + "output.dep"
threshold = "3.0"
direction = "horizontal"
args = [inputFile, outputFile, threshold, direction]
pluginHost.runPlugin("ImageDestriping", args, False)
This is a Groovy script also using this tool:
def wd = pluginHost.getWorkingDirectory()
def inputFile = wd + "input.dep"
def outputFile = wd + "output.dep"
def threshold = "5.0"
def direction = "vertical"
String[] args = [inputFile, outputFile, threshold, direction]
pluginHost.runPlugin("ImageDestriping", args, false)