biOps-package: Basic image operations and image processing

Description Details Author(s)

Description

This package includes arithmetic, logic, look up table and geometric operations. Some image processing functions, for edge detection (several algorithms including roberts, sobel, kirsch, marr-hildreth, canny) and operations by convolution masks (with predefined as well as user defined masks) are provided. Supported file formats are jpeg and tiff (it requires libtiff and libjpeg libraries installed).

Details

Package: biOps
Type: Package
Version: 0.2
Date: 2007-08-02
Encoding: UTF-8
SystemRequirements: libtiff, libjpeg
License: GPL
Built: R 2.5.1; i486-pc-linux-gnu; 2007-10-10 23:35:42; unix

Index:

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
biOps-package           Basic image operations
imageType               Get information on color type of imagedata
imagedata               Generate an imagedata
imgAND                  And two images
imgAdd                  Add two images
imgAverage              Average images
imgAverageShrink        Shrink an image
imgBilinearRotate       Rotate an image
imgBilinearScale        Scale an image
imgBinaryClosing        Applies a "closing" to an image
imgBinaryDilation       Dilation of a binary image
imgBinaryErosion        Erosion of a binary image
imgBinaryOpening        Applies an "opening" to an image
imgBlockMedianFilter    Filters an image
imgBlueBand             Return the image blue band
imgBlur                 Blurs an image
imgBoost                High Boosts an image
imgCanny                Canny Edge Detection Method
imgConvolve             Performs an image convolution
imgCrop                 Crops an image
imgCubicRotate          Rotate an image
imgCubicScale           Scale an image
imgDecreaseContrast     Decrease contrast
imgDecreaseIntensity    Decrease intensity
imgDiffer               Substract two images
imgDifferenceEdgeDetection
                        Enhaces image edges
imgDivide               Divide two images
imgEKMeans              Image clustering
imgFFT                  Fast Fourier Transformation of an image
imgFFTBandPass          Apply a band pass filter on a fft matrix
imgFFTBandStop          Apply a band stop filter on a fft matrix
imgFFTConvolve          Apply a convolution filter on an imagedata
                        through fft transformation
imgFFTHighPass          Apply a high pass filter on a fft matrix
imgFFTInv               Fast Fourier Inverse Transformation to an image
imgFFTLowPass           Apply a low pass filter on a fft matrix
imgFFTPhase             Image representation of the fft matrix phase
imgFFTShift             Shift a matrix and leave top-left value in the
                        center
imgFFTSpectrum          Image representation of the fft matrix spectrum
imgFFTiShift            Inverse of the imgFFTShift
imgFreiChen             Frei-Chen Edge Detection Method
imgGamma                Gamma correct an image
imgGaussianNoise        Add gaussian noise
imgGetRGBFromBands      Return an RGB image
imgGrayScaleClosing     Applies a "closing" to an image
imgGrayScaleDilation    Dilation of a gray scale image
imgGrayScaleErosion     Erosion of a gray scale image
imgGrayScaleOpening     Applies an "opening" to an image
imgGreenBand            Return the image green band
imgHighPassFilter       Sharpens an image
imgHistogram            Return the image histogram
imgHomogeneityEdgeDetection
                        Enhaces image edges
imgHorizontalMirroring
                        Horizontal mirror an image
imgIncreaseContrast     Increase contrast
imgIncreaseIntensity    Increase intensity
imgIsoData              Image clustering
imgKDKMeans             Image clustering
imgKMeans               Image clustering
imgKirsch               Kirsch Edge Detection Method
imgMarrHildreth         Marr-Hildreth Edge Detection Method
imgMaximum              Calculates image maximum
imgMaximumFilter        Filters an image
imgMedianShrink         Shrink an image
imgMinimumFilter        Filters an image
imgMultiply             Multiply two images
imgNDilationErosion     Dilation/Erosion multiple apply
imgNErosionDilation     Erosion/Dilation multiple apply
imgNearestNeighborRotate
                        Rotate an image
imgNearestNeighborScale
                        Scale an image
imgNegative             Negate an image
imgNormalize            Normalization for vector and matrix
imgOR                   Or two images
imgPadding              Pad an image to the given dimensions
imgPrewitt              Prewitt Edge Detection Method
imgPrewittCompassGradient
                        Prewitt Compass Gradient Edge Detection Method
imgRGB2Grey             Convert color imagedata to grey imagedata
imgRedBand              Return the image red band
imgRoberts              Roberts Edge Detection Method
imgRobinson3Level       Robinson 3-level Edge Detection Method
imgRobinson5Level       Robinson 5-level Edge Detection Method
imgRotate               Rotate an image
imgRotate90Clockwise    Rotate an image
imgRotate90CounterClockwise
                        Rotate an image
imgSaltPepperNoise      Add salt and pepper noise
imgScale                Scale an image
imgSharpen              Sharpens an image with selected mask
imgShenCastan           Shen-Castan Edge Detection Method
imgSobel                Sobel Edge Detection Method
imgSplineRotate         Rotate an image
imgSplineScale          Scale an image
imgStdBinaryClosing     Fixed mask binary closing
imgStdBinaryDilation    Fixed mask binary dilation
imgStdBinaryErosion     Fixed mask binary erosion
imgStdBinaryOpening     Fixed mask binary opening
imgStdBlur              Blurs an image
imgStdNDilationErosion
                        Fixed mask NDilationErosion
imgStdNErosionDilation
                        Fixed mask NErosionDilation
imgThreshold            Threshold an image
imgTranslate            Translate an image block
imgUnsharpen            Unsharpens an image with selected mask
imgVerticalMirroring    Vertical mirror an image
imgXOR                  Xor two images
                    R  imagedata
plot.imagedata          Plotting an imagedata object
print.imagedata         Print information on a given imagedata object
r_dec_contrast          Decrease contrast
r_dec_intensity         Decrease intensity
r_gamma                 Gamma correct an image
r_imgAdd                Add two images
r_imgAverage            Average images
r_imgDiffer             Substract two images
r_imgMaximum            Images maximum
r_inc_contrast          Increase contrast
r_inc_intensity         Increase intensity
r_look_up_table         Transforms an image by a given look-up table
r_negative              Negate an image
r_negative_lut          Negate an image
r_threshold             Threshold an image
readJpeg                Read jpeg file
readTiff                Read tiff file
writeJpeg               Write jpeg file
writeTiff               Write tiff file

Author(s)

Matias Bordese, Walter Alini

Maintainer: Matias Bordese <mbordese@gmail.com>


matiasb/biOps documentation built on May 21, 2019, 12:55 p.m.