IImage interface

C# | Visual Basic | Visual C++ |
public interface IImage : IDisposable
Public Interface IImage _ Implements IDisposable
public interface class IImage : IDisposable

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | _Dilate(Int32) |
Inplace perform Dilate function for iterations |
![]() | _Erode(Int32) |
Inplace perform Erode function for iterations |
![]() | _Max(Double) |
Inplace compute the maximum of the image pixel with the specific value
|
![]() | _Min(Double) |
Inplace compute the minimum of the image pixel with the specific value
|
![]() | _Not()()() |
Inplace compute the complement image
|
![]() | Bitmap |
Convert this image into Bitmap
|
![]() | Canny(MCvScalar, MCvScalar) |
Find the edges on this image and marked them in the returned image.
|
![]() | DCT(CV_DCT_TYPE) |
performs forward or inverse transform of 2D floating-point image
|
![]() | DFT(CV_DXT, Int32) |
performs forward or inverse transform of 1D or 2D floating-point array
|
![]() | Dispose()()() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | Flip(FLIP) | Return a filpped copy of the current image |
![]() | GetColor(Point2D<(Of <(Int32>)>)) |
Obtain the color from the specific location on the image
|
![]() | Height |
The height of this image
|
![]() | Laplace(Int32) |
The function cvLaplace calculates Laplacian of the source image by summing second x- and y- derivatives calculated using Sobel operator:
dst(x,y) = d2src/dx2 + d2src/dy2
Specifying aperture_size=1 gives the fastest variant that is equal to convolving the image with the following kernel:
|0 1 0|
|1 -4 1|
|0 1 0|
|
![]() | MinMax(array<Double>[]()[]%, array<Double>[]()[]%, array<MCvPoint>[]()[]%, array<MCvPoint>[]()[]%) |
Returns the min / max location and values for the image
|
![]() | NumberOfChannel |
The number of color channels for this image
|
![]() | Ptr |
Get the pointer to the unmanaged memory
|
![]() | PyrDown()()() |
The function PyrDown performs downsampling step of Gaussian pyramid decomposition.
First it convolves this image with the specified filter and then downsamples the image
by rejecting even rows and columns.
|
![]() | PyrUp()()() |
The function cvPyrUp performs up-sampling step of Gaussian pyramid decomposition.
First it upsamples this image by injecting even zero rows and columns and then convolves
result with the specified filter multiplied by 4 for interpolation.
So the resulting image is four times larger than the source image.
|
![]() | Resize(Int32, Int32) |
Scale the image to the specific size
|
![]() | Resize(Double) |
Scale the image to the specific size: width *= scale; height *= scale
|
![]() | Rotate(Double, MCvScalar, Boolean) |
Rotate the image the specified angle
|
![]() | Save(String) |
Save the image to the specific fileName |
![]() | SetRandNormal(MCvScalar, MCvScalar) |
Inplace fills Array with normally distributed random numbers
|
![]() | SetRandUniform(MCvScalar, MCvScalar) |
Inplace fills Array with uniformly distributed random numbers
|
![]() | Sobel(Int32, Int32, Int32) |
The function cvSobel calculates the image derivative by convolving the image with the appropriate kernel:
dst(x,y) = dxorder+yodersrc/dxxorder•dyyorder |(x,y)
The Sobel operators combine Gaussian smoothing and differentiation so the result is more or less robust to the noise. Most often, the function is called with (xorder=1, yorder=0, aperture_size=3) or (xorder=0, yorder=1, aperture_size=3) to calculate first x- or y- image derivative.
|
![]() | Split()()() |
Split current IImage into an array of gray scale images where each element
in the array represent a single color channel of the original image
|
![]() | ToByte()()() |
Convert the current image to depth of Byte
|
![]() | ToGray()()() |
Convert the current image to grayscale image
|
![]() | ToSingle()()() |
Convert the current image to depth of Single
|
![]() | TypeOfColor |
The type of color for this image
|
![]() | TypeOfDepth |
The type of depth for this image
|
![]() | Width |
The width of this image
|