http://www.emgu.com
An OclImage is very similar to the Emgu.CV.Image except that it is being used for OpenCL processing

Namespace: Emgu.CV.OpenCL
Assembly: Emgu.CV.OpenCL (in Emgu.CV.OpenCL.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public class OclImage<TColor, TDepth> : OclMat<TDepth>, 
	IImage, IDisposable, ICloneable
where TColor : struct, new(), IColor
where TDepth : new()
Visual Basic
Public Class OclImage(Of TColor As {Structure, New, IColor}, TDepth As New)
	Inherits OclMat(Of TDepth)
	Implements IImage, IDisposable, ICloneable
Visual C++
generic<typename TColor, typename TDepth>
where TColor : value class, gcnew(), IColor
where TDepth : gcnew()
public ref class OclImage : public OclMat<TDepth>, 
	IImage, IDisposable, ICloneable
F#
type OclImage<'TColor, 'TDepth when 'TColor : struct, new() and IColor when 'TDepth : new()> =  
    class
        inherit OclMat<'TDepth>
        interface IImage
        interface IDisposable
        interface ICloneable
    end

Type Parameters

TColor
Color type of this image (either Gray, Bgr, Bgra, Hsv, Hls, Lab, Luv, Xyz, Ycc, Rgb or Rbga)
TDepth
Depth of this image (either Byte, SByte, Single, double, UInt16, Int16 or Int32)

Inheritance Hierarchy

System..::..Object
  Emgu.Util..::..DisposableObject
    Emgu.Util..::..UnmanagedObject
      Emgu.CV.OpenCL..::..OclMat
        Emgu.CV.OpenCL..::..OclMat<(Of <(<'TDepth>)>)>
          Emgu.CV.OpenCL..::..OclImage<(Of <(<'TColor, TDepth>)>)>

See Also