DOG2

Section: Misc. Reference Manual Pages (Hips)
Updated: November 25, 1990
Index Return to Main Contents
 

NAME

dog2 - filter an image by applying difference of Gaussians mask  

SYNOPSIS

dog2 [-A esigma [masksize [ratio ]]] [-p #] [-b #] [-n #]
[-g #] [-i [-c]] [-w] [-m] [-n input] < input > output  

DESCRIPTION

Dog filters an image by applying a difference of Gaussians mask. The input is in byte or float format, and the output is in floating point. or in integer format.

 

OPTION

-A
Esigma is the standard deviation of the "excitatory" Gaussian (default 1.0).

Masksize is the size of the mask (an integer, defaults to 7).

Ratio is the ratio between the standard deviations of the inhibitory and excitatory Gaussians and defaults to 1.6.

-p
followed by a positive integer specifies the precision and defaults to 1.
-b
begin process from #th frames.
-n
the number of frames will be processed.
-i
implies output in PFINT format.
-c
if -i is specified, causes checking of input to be in the range [-1024 to 1024].
-m
outputs the Gaussian(s) only, without convolving.
-g
output Gaussian(s) in # + size of filter, and also other 3 samples. Otherwise, output the Gaussian(s) in traditional method ( 2**n ).
-w
output the pure image without header.

If input file is not redirected, the program gives an impulse response in a 7 x 7 frame.  

Examples:

dog2 -A 1. 28 2. < bird > bird.dog
dog2 -A .6 80 1.5 -n bird | scale_gray | histoeq | xhips  

SEE ALSO

3dog(1), mask(1), fmask(1), 3mask(1), f3dmaskm(1)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTION
Examples:
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 01:45:41 GMT, December 05, 2024