CVB.Net 14.0
Stemmer.Cvb.Extensions Namespace Reference

Classes

class  DrawingExtensions
 Extension methods for the members of the System.Drawing namespace. More...
 
class  ImageExtensions
 Extension methods on the Image object. More...
 
class  NamespaceDoc
 The namespace and assembly Stemmer.Cvb.Extensions contains static classes with extension methods that make cooperation with other APIs like System.Drawing. Please note that the assembly Stemmer.Cvb.Extensions.dll is dependent on other assemblies that may not be present on all supported platforms. More...
 

Enumerations

enum  RawPixelBufferLayout { Interleaved = 1 , Planar = 2 }
 Raw pixel buffer layout to be used with the ToPixelBuffer method when serializing multi-planar images into a pixel buffer. More...
 

Enumeration Type Documentation

◆ RawPixelBufferLayout

Raw pixel buffer layout to be used with the ToPixelBuffer method when serializing multi-planar images into a pixel buffer.

Enumerator
Interleaved 

Generate interleaved memory layout, i. e. the resulting buffer will contain the pixel data for all planes for position (0, 0), followed by all planes for position (1, 0) and so on.

Planar 

Generate planar memory layout, i. e. the resulting buffer contain all the pixel data for plane 0 followed by all the pixel data for plane 1 and so on.