GPIV_SMOOTH(1) General Commands Manual GPIV_SMOOTH(1)NAME
gpiv_smooth - Image smoothing program for PIV images.
SYNOPSIS
gpiv_smooth [-h | --help] [-p | --print] [-o N | --operation N] [-w N] [-v | --version] [filename] < stdin > stdout
DESCRIPTION
gpiv_smooth set each pixel value equal to the mean within a window and eventually subtracts, adds, mulriplies or divides the mean value.
The parameters read from the configuration resources (containing the key GPIV_IMGPROC) may be overruled by the command line options, as
explained below.
Options-h | --help
On-line help
-o N | --operation N
Set pixel equal to the mean of the window value (N0), subtract mean from from pixel (N1) add (N2), multiply (N3) or divide (N4)
-v | --version
Print version information on standard output, then exit successfully.
-w N window size (default: 15)
filename
Input image filename. Overrides stdin and stdout with the full filename of the image. Output will be written to filename.png. Param-
eters are stored in filename.par and may be used for future use by including them in ./gpivrc. If stdin and stdout are used, the
input is expected to be a PNG formatted image.
SEE ALSO
gpivtools
AUTHOR
Gerber Van der Graaf
7 November 2006 GPIV_SMOOTH(1)
Check Out this Related Man Page
GPIV_VHISTO(1) General Commands Manual GPIV_VHISTO(1)NAME
gpiv_vhisto - Tests PIV data by printing/displaying an histogram of the vertical particle displacements.
SYNOPSIS
gpiv_vhisto [-g] [-h | --help] [-n N] [-p | --print] [-v | --version] [filename] < stdin > stdout
DESCRIPTION
Gpiv_vhisto calculates the histogram of the vertical particle displacement distribution between minimum and maximum values.
The parameters read from the configuration resources (containing the key VALID) may be overruled by the command line options, as explained
below.
Options-g Graphical visualization of the histogram with gnuplot.
-h | --help
On-line help
-n N Override number of bins (default 10, hard coded).
-p | --print
Print parameters, command line options and eventually used input and output filenames to stdout. The output is identic of file-
name.par, in case -f is used.
-v | --version
Print version information on standard output, then exit successfully.
filename
Input PIV file. Overrides stdin and stdout. Output will be written to filename.pdf. The parameters will be written or appended to
filename.par and may be used for future use by including them in ./gpivrc.
SEE ALSO
gpivtools
NOTES
stdin and stdout has still to be implemented. [-f filename ] will be added.
AUTHOR
Gerber Van der Graaf
BUGS
The program seems to work fine with real PIV data. So far, no serious bugs have been found.
8 November 2006 GPIV_VHISTO(1)
hi,
how does a program know whether some data are available from stdin?
I would like to make a program which could read its data from stdin
and _if_there_is_nothing_at_stdin_ from a file which name is given
as an argument. If there is nothing in stdin and no filename is given as
argument,... (2 Replies)
At the command line, If I type:
%dtpad filename &
It opens up a blank dtpad window, just as if I typed:
%dtpad &
And no difference if I give it the pathname, such as:
%dtpad /here/there/filename &
No issues with passing a filename using vi, xedit, emacs, etc...
The SA indicated... (1 Reply)
I posted this in the Advanced forum, thought I'd try it here as well...
At the command line, If I type:
%dtpad filename &
It just opens up a blank dtpad window (and no error is returned), just as if I typed:
%dtpad &
And no difference if I give it the pathname, such as:
%dtpad... (1 Reply)
Hi,
Program A: uses pipe()
I am able to read the stdout of PROGAM B (stdout got through system() command) into PROGRAM A using:
* child
-> dup2(fd, STDOUT_FILENO);
-> execl("/path/PROGRAM B", "PROGRAM B", NULL);
* parent
-> char line;
-> read(fd, line, 100);
Question:
---------... (1 Reply)
Hi,
Program A: uses pipe()
I am able to read the stdout of PROGAM B (stdout got through system() command) into PROGRAM A using:
* child
-> dup2(fd, STDOUT_FILENO);
-> execl("/path/PROGRAM B", "PROGRAM B", NULL);
* parent
-> char line;
-> read(fd, line, 100);
Question:
---------... (3 Replies)