Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
ByteVYUValueC::ByteVYUValueC(void)
ByteVYUValueC::ByteVYUValueC(GreyValueT,GreyValueT,GreyValueT)
ByteVYUValueC::Y(void)
ByteVYUValueC::U(void)
ByteVYUValueC::V(void)
ByteVYUValueC::Y(void) const
ByteVYUValueC::U(void) const
ByteVYUValueC::V(void) const
ByteVYUValueC::YUV(void) const
ByteVYUValueC::operator+(const ByteVYUValueC &) const
ByteVYUValueC::operator/(ByteGreyValueT) const
ByteVYUValueC::operator*(ByteGreyValueT) const
ByteVYUValueC
 
Color in VYU space
 
include "amma/VYUValue.hh"
User Level:Default
Library:Mpxl
Example: doNumClassComb.cc
Section:Image.Pixel Representations
In Scope:std

Comments:
Just YUV with the colours re-arranged. This is for compatability with SGI's formats.

Variables:
ByteGreyValueT vComponent;

ByteGreyValueT intensity;

ByteGreyValueT uComponent;

Methods:
ByteVYUValueC()
Default constructor. 0,0,0

ByteVYUValueC(GreyValueT v,GreyValueT y,GreyValueT u)
Constructor.

ByteGreyValueT & Y()
Access intensity.

ByteGreyValueT & U()
Access U component.

ByteGreyValueT & V()
Access V component

const ByteGreyValueT & Y() const
Access intensity.

const ByteGreyValueT & U() const
Access U component.

const ByteGreyValueT & V() const
Access V component

ByteYUVValueC YUV() const
Translate to YUV.

ByteVYUValueC operator+(const ByteVYUValueC & oth) const
Addition

ByteVYUValueC operator/(ByteGreyValueT value) const
Division

ByteVYUValueC operator*(ByteGreyValueT value) const
Multplication


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001