libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] libcvd/cvd colourspaces.h


From: Gerhard Reitmayr
Subject: [libcvd-members] libcvd/cvd colourspaces.h
Date: Wed, 11 Mar 2009 22:39:37 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Gerhard Reitmayr <gerhard>      09/03/11 22:39:37

Modified files:
        cvd            : colourspaces.h 

Log message:
        some documentation of new bayer structures

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/colourspaces.h?cvsroot=libcvd&r1=1.14&r2=1.15

Patches:
Index: colourspaces.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/colourspaces.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- colourspaces.h      11 Mar 2009 21:35:12 -0000      1.14
+++ colourspaces.h      11 Mar 2009 22:39:37 -0000      1.15
@@ -28,6 +28,8 @@
 namespace CVD
 {
 
+       /// Bayer datatype representing the colour filter pattern BGGR
+       /// @ingroup gVideoBuffer
        struct bayer_bggr
        {
                unsigned char val;
@@ -36,6 +38,8 @@
                bayer_bggr(unsigned char v) : val(v) {}
        };
        
+       /// Bayer datatype representing the colour filter pattern GBRG
+       /// @ingroup gVideoBuffer
        struct bayer_gbrg
        {
                unsigned char val;
@@ -44,6 +48,8 @@
                bayer_gbrg(unsigned char v) : val(v) {}
        };
        
+       /// Bayer datatype representing the colour filter pattern GRBG
+       /// @ingroup gVideoBuffer
        struct bayer_grbg
        {
                unsigned char val;
@@ -52,6 +58,8 @@
                bayer_grbg(unsigned char v) : val(v) {}
        };
 
+       /// Bayer datatype representing the colour filter pattern RGGB
+       /// @ingroup gVideoBuffer
        struct bayer_rggb
        {
                unsigned char val;
@@ -60,9 +68,9 @@
                bayer_rggb(unsigned char v) : val(v) {}
        };
        
-       /// A dedicated bayer datatype to configure the V4L1 device to return 
bayer images.
-       /// It is probably only supported in Ethan's hacked driver for USB2.0 
devices.
+       /// typedef to support old bayer datatype
        /// @ingroup gVideoBuffer
+       /// @deprecated
        typedef bayer_bggr bayer;
        
        /// A datatype to represent yuv411 (uyyvyy) data, typically from 
firewire




reply via email to

[Prev in Thread] Current Thread [Next in Thread]