関数 |
| template<class T > |
| std::ostream & | mist::operator<< (std::ostream &out, const rgb< T > &c) |
| | カラー画素の和
|
| template<class T > |
| std::ostream & | mist::operator<< (std::ostream &out, const rgba< T > &c) |
| | 指定されたストリームに,コンテナ内の要素を整形して出力する
|
| template<class T > |
| std::ostream & | mist::operator<< (std::ostream &out, const nRGB< T > &c) |
| | 指定されたストリームに,コンテナ内の要素を整形して出力する
|
| template<class T , size_t NDIM> |
| std::ostream & | mist::operator<< (std::ostream &out, const color< T, NDIM > &c) |
| | 指定されたストリームに,コンテナ内の要素を整形して出力する
|
| void | mist::rgb2hsv (double r, double g, double b, double &h, double &s, double &v) |
| | RGB色空間をHSV色空間に変換する
|
| void | mist::hsv2rgb (double h, double s, double v, double &r, double &g, double &b) |
| | HSV色空間をRGB色空間に変換する
|
| void | mist::rgb2yiq (double r, double g, double b, double &y, double &i, double &q) |
| | RGB色空間をYIQ色空間に変換する
|
| void | mist::yiq2rgb (double y, double i, double q, double &r, double &g, double &b) |
| | YIQ色空間をRGB色空間に変換する
|
| void | mist::rgb2ycbcr (double r, double g, double b, double &y, double &cb, double &cr) |
| | RGB色空間をYCbCr色空間に変換する
|
| void | mist::ycbcr2rgb (double y, double cb, double cr, double &r, double &g, double &b) |
| | YCbCr色空間をRGB色空間に変換する
|
| void | mist::rgb2xyz (double r, double g, double b, double &x, double &y, double &z) |
| | RGB色空間をXYZ色空間に変換する
|
| void | mist::xyz2rgb (double x, double y, double z, double &r, double &g, double &b) |
| | XYZ色空間をRGB色空間に変換する
|
| void | mist::rgb2lab (double r, double g, double b, double &l_, double &a_, double &b_) |
| | RGB色空間をL*a*b*色空間に変換する
|
| void | mist::lab2rgb (double l_, double a_, double b_, double &r, double &g, double &b) |
| | L*a*b*色空間をRGB色空間に変換する
|