gpiv_lowpass1
Image processing program for piv images.
Usage
gpiv_imgproc [-b
N]
[-c
int]
[-f
filename]
[--filter
N]
[{-h | --help}]
[{-p | --print}]
[{-o
N | --operation
N}]
[-r
int]
[{-t
N | --threshold
N}]
[-w
N]
[{-v | --version}]
<
stdin
>
stdout
Overview
gpiv_imgproc Processes, filters or converts images in order to improve the interrogation for Particle Image Velocimetry. smooth: smoothing filter, hilo : high-low filter, clip: clipping fft : Fast Fourier Transform, invfft: Inverse Fast Fourier Transform, lowpass: low-pass filtering, highpass: high-pass filtering getbit: get bit bumber. mktestimg: generates test image-pair for PIV
The parameters read from the configuration resources (containing the key GPIV_IMGPROC) may be overruled by the command line options, as explained below.
Options
-
-b N -
In case of using getbit N denotes the bit number [0, .., 7]
-c N Specify the number of columns with N that contains the image.
-
-f filename -
Overrides stdin and stdout with filename. The filename has to be given without its
.rextension. The output will be written to filename..proc.r. Parameters are stored in filename.parand may be used for future use by including them in ./gpivrc.
-
--filter N -
Only if
gpiv_imgprocis used. image filter to be performed: make test image (N=0), smoothing (N=1), high-low filtering (N=2), clipping (N=3), fft (N=4), inverse fft (N=5), lowpass filter (N=8), highpass filter (N=9), getbit (N=10).
-
-h | --help -
On-line help
- -o N | --operation N
-
In case of using
smoothing: set pixel equal to the mean of the window value (N0), subtract mean from from pixel (N1) add (N2), multiply (N3) or divide (N4)
-
-r N -
Number of rows N that contains the image.
- -t N | --threshold N
-
In case of using
clip: threshold value to be set to zero
-
-v | --version -
Print version information on standard output, then exit successfully.
-
-w N -
window size (default: 15)
- gpivtools