#include <vil1_rgb.h>
Currently also includes the following `utilities':
Definition at line 48 of file vil1_rgb.h.
Public Types | |
| typedef T | value_type |
Public Member Functions | |
| vil1_rgb () | |
| vil1_rgb (T v) | |
| Create grey (v,v,v) vil1_rgb cell from value v. | |
| vil1_rgb (T red, T green, T blue) | |
| Construct an vil1_rgb value. | |
| T | R () const |
| T | G () const |
| T | B () const |
| T | grey () const |
| Convert vil1_rgb to gray using standard (.299, .587, .114) weighting. | |
| bool | operator== (vil1_rgb< T > const &) const |
| equality. | |
| vil1_rgb< T > | operator+ (vil1_rgb< T > const &A) const |
| vil1_rgb< T > | operator- (vil1_rgb< T > const &A) const |
| vil1_rgb< T > | operator/ (vil1_rgb< T > const &A) const |
| vil1_rgb< T > & | operator+= (vil1_rgb< T > const &A) |
| vil1_rgb< T > & | operator-= (vil1_rgb< T > const &A) |
| vil1_rgb< T > | operator * (T A) const |
| vil1_rgb< T > | operator/ (T A) const |
| vil1_rgb< T > & | operator *= (T A) |
| vil1_rgb< T > & | operator/= (T A) |
Public Attributes | |
| T | r |
| T | g |
| T | b |
| typedef T vil1_rgb< T >::value_type |
Definition at line 50 of file vil1_rgb.h.
Definition at line 52 of file vil1_rgb.h.
Create grey (v,v,v) vil1_rgb cell from value v.
This provides a conversion from T to vil1_rgb<T>, needed by e.g. two constructors in vil1_filter.h.
Definition at line 57 of file vil1_rgb.h.
| T vil1_rgb< T >::R | ( | ) | const [inline] |
Definition at line 66 of file vil1_rgb.h.
| T vil1_rgb< T >::G | ( | ) | const [inline] |
Definition at line 67 of file vil1_rgb.h.
| T vil1_rgb< T >::B | ( | ) | const [inline] |
Definition at line 68 of file vil1_rgb.h.
| T vil1_rgb< T >::grey | ( | ) | const [inline] |
Convert vil1_rgb to gray using standard (.299, .587, .114) weighting.
Definition at line 71 of file vil1_rgb.h.
Definition at line 84 of file vil1_rgb.h.
Definition at line 85 of file vil1_rgb.h.
Definition at line 86 of file vil1_rgb.h.
Definition at line 87 of file vil1_rgb.h.
Definition at line 88 of file vil1_rgb.h.
Definition at line 89 of file vil1_rgb.h.
Definition at line 90 of file vil1_rgb.h.
Definition at line 91 of file vil1_rgb.h.
Definition at line 92 of file vil1_rgb.h.
Definition at line 65 of file vil1_rgb.h.
Definition at line 65 of file vil1_rgb.h.
Definition at line 65 of file vil1_rgb.h.
1.5.1