XITE programs
Here is a list of all the documented XITE programs.
Some reference pages contain hypertext links to other pages.
[
Up to Reference manual
| Routines
| Format
]
XITE X-based Image Processing Tools and Environment
Xite X-based Image Processing Tools and Environment
absDiff absolute difference between two images
absValue Take the absolute value of an image
addGauss add gaussian random noise to an image
addPoisson add Poisson noise to the output image
addw add two bands pixel by pixel, with weights
affine affine geometric transform
ascii2biff convert an ascii file to BIFF format
average computes the average of several bands in an input image
bandpass make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
bandstop make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
bdf2biff converts a Bitmap Distribution Format font file to a BIFF file
biff2ascii dump part of an image in ascii format
biff2png Convert an image from BIFF to PNG format
biff2pnm Convert a BIFF image to pnm (ppm, pgm or pbm) format
biff2ps convert BIFF image to PostScript
biff2raw write part of an image as raw, binary data
biff2sunraster convert BIFF image to Sun rasterfile
biff2tiff Convert an image from BIFF to TIFF format
biffConvert convert image between different pixel types
biffDump dump a part of an image to stdout or file
biffcopy copy a biff file
biffinfo extract information from BIFF file
biffmerge merge several images into one image
biffswap swap byte order for bands in biff-file
bifftext append a text line or edit text on image
biffwrite write text on a biff image
butterworth make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
canny detect edges in image using Canny operator
cdoc Extract documentation from comments in c-programs.
closestMinMax closest of minimum and maximum, noise reduction
color2ascii dump a colortable in ascii format
colorquant qolor quantization and rgb to pseudocolor conversion
combine combine two images
complexConjug Take the complex conjugate value of an image
contour make a contour map
conv3x3 convolution between image and 3x3 matrix
convolve perform an n x m convolution
crossSection Find cross sections, row or column of image
crossing find zero crossing or any other crossing
cxite Compile and link XITE-dependent source code
dither create a dithering image
divide divide two images pixel by pixel
exponential make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
extrema1 detection of local minima and maxima
extrema2 detection of local minima and maxima
fft2d Two dimensional Fourier Transform
fftAmp Take the absolute value of an image
fftDisplay Take logarithm of BIFF band (compress dynamic range)
fftImag extract imaginary part of complex band
fftMagPhase 2D Fourier transform and conversion into magnitude and phase
fftMakeBp make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
fftMakeBs make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
fftMakeHp make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
fftMakeLp make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
fftMult multiply two bands pixel by pixel
fftPhase phase of complex image
fftPower take the power of each pixel value
fftReal extract real part of complex band
fht2d 2 dimensional fast Hartley transform
fhtPhase find Fourier transform phase from Hartley transform
fhtPower calculate power spectrum from Hartley transform
fork_xshow an example of how to pass data to xshow
fractile noise reduction filtering
ft2ht 2d fourier to hartley conversion
gammaAdjust Simple gamma correction
glRunLength Grey value distribution of run lengths
glcm Computes Grey Level Cooccurrence Matrix
glcmParameter Computes different features from the Grey Level Co-occurrence Matrix (GLCM)
grad gradient like operators
gradInv gradient invers noise reduction
gradient gradient like operators
haar Two dimensional forward or inverse Haar transform
haar2d Two dimensional forward or inverse Haar transform
haarTexture texture extraction from 2D Haar transform
highpass make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
histo2ps make a Postscript plot of a histogram
histoEq histogram equalization
histoEqCol histogram equalization color table
histoMeanStd linear scaling to desired mean and std.
histoNorm histogram normalization
houghCircle Hough transform to detect circles
houghLine Hough transform for line detection
ht2ft 2d hartley to fourier conversion
ihs2rgb Convert from IHS to RGB
imag extract imaginary part of complex band
image_minmax find minimum and maximum in an image
isoCluster ISODATA clustering, unsupervised classification
kMeansCluster Kmeans clustering
kncn k nearest connected neighbour noise reduction
knn k nearest neighbour noise reduction
lapZeroCross find zero crossing of lapacian
laplace edge and line detection
linearTrans linear image to image transformation
lit Local Information Transform texture measure
litSnn texture measure, combination of lit and snn
logarithm Take logarithm of BIFF band (compress dynamic range)
logical logical pixel by pixel operations
lowpass make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
lowpassIdeal make an "ideal", truncated, lowpass filter in the spatial or Fourier domain
makepseudo Make a pseudocolor image with corresponding colortable from rgb color image
maxHisto texture measure
maxSimilar3x3 maximum similarity 3x3 noise reduction
maxarea max operator over a local window
maxima detection of local maxima
mbkncn multi band k nearest connected neighbour noise reduction
mbknn multi band k nearest neighbour noise reduction
mct Create a color table from ascii data.
mean compute local mean
median noise reduction filtering
minarea min operator over a local window
minima detection of local minima
minmaxTexture Min-Max filters for texture measurement
mkFractalSra make fractal brownian motion noise
mkGauss make an image with gaussian random noise
mkHisto make and print a histogram
mkImg make an image with specified size, pixel type and value
mkMorph make a morphological structuring element
mkPoisson make an image with Poisson random noise.
mode noise removal and edge sharpening
morphClose morphological grayscale operations on an image
morphDilate morphological grayscale operations on an image
morphErode morphological grayscale operations on an image
morphOpen morphological grayscale operations on an image
mosaic combine several images to a new one band image
multGauss multiply image with random gaussian noise
multiply multiply two bands pixel by pixel
negate negate an image
newtitle insert new title into an image
overlap calculate overlapping band areas
peanoScan scan an image in "peano" order
phase phase of complex image
pixel_mapper map pixel values into new value
png2biff Convert an image from PNG format to BIFF format
pnm2biff Convert a pnm (ppm, pgm or pbm) image to BIFF format
power take the power of each pixel value
prewitt gradient like operators
profile Calculate pixel values along a line
pseudo2rgb convert 1band image + colortable to rgb image
pseudomedian3x3 median like noise reduction filtering
pyramid create a pyramid data structure
quadratic quadratic geometric transform
rainbow create a color map based on ihs
rank noise reduction filter
raw2biff convert raw data to BIFF file
real extract real part of complex band
regionAnalyse split BIFF image into regions and describe regions
regionConvexHull find the convex hull of regions
reorganize rotate, mirror or transpose an image
resample stretch or compress an image
rgb2ihs Convert from RGB to IHS
rms root mean square difference between two images
roberts gradient like operators
rotate rotate an image
saturmod modify saturation in color map file
scale linear scaling of pixel values
scatter make a scatterplot
segmRandom Create image with two regions, random border.
segmSpannWilson segmentation by the Spann and Wilson method
shift_img Set new origo on a BIFF image
sigma noise reduction filtering
signDiff signed difference between two images
snn symmetric nearest neighbour noise reduction
sobel gradient like operators
square take the square of each pixel value
squareRoot take the square root of each pixel value
statistics extract statistical information from an image
stdev calculation of local standard deviation
stdiff local statistical differencing
stvar local variance
subcopy copy a part of an image into a new image
sunraster2biff convert Sun rasterfile to BIFF-file
thresBernsen local variable treshold by the method of Bernsen.
thresLloyd threshold by the method of Lloyd
thresMinErr minimum error threshold.
thresMl multi level supervised thresholding
thresMlCentroid multi level thresholding by local centroid method
thresMlComCur multi-level thresholding by Reddi using complexity curve
thresMlReddi multi-level thresholding by Reddi et al.
thresMlWaHa Finds multiple thresholds by Wang & Haralick method
thresOtsu threshold by the method of Otsu
thresPtile threshold at specified percentage
thresRidCal threshold by the Ridler and Calvard method
thresSigma threshold at fraction of standard deviation
thresUniErr Uniform Error Threshold
threshold threshold an image with specified threshold
tiff2biff Convert an image from TIFF to BIFF format.
transpose_img transpose every band of a BIFF image
warp polynomial control point mapping
window Make a BIFF image containing a window function
xadd add two BIFF images and display under X11
xfft X based interactive 2D fourier transform and display
xfilter filter image and display power spectra
xhistogram Show the histogram of an image in XITE.
ximage_example example application for the XITE ximage toolkit
xite X-based Image Processing Tools and Environment
xmovie X-based animation (movie) program for BIFF images in XITE
xpyramid pyramid representation of image
xregion interactively draw regions in an XITE overlay image
xshow XITE X11 displayprogram for images and GUI for image processing
xwarp compare two images
zernike zernike moment image of a gray scale or binary image