void cvCvtColor(
    const CvArr* src,   // 入力画像
    CvArr* dst,         // 出力画像
    int code            // 色空間の変換方法
    );
			CvtColor - OpenCV 1.0 リファレンス - opencv.jp
			入力画像と出力画像のサイズは同一である必要があります。
引数codeには所望する変換方法に応じて、以下の定数を指定します。
| 入力画像の色空間 | 定数 | (別名) | 
|---|---|---|
| BGR | CV_BGR2BGRA | CV_RGB2RGBA | 
| CV_BGR2RGBA | CV_RGB2BGRA | |
| CV_BGR2RGB | CV_RGB2BGR | |
| CV_BGR2GRAY | ||
| CV_BGR2BGR565 | ||
| CV_BGR2BGR555 | ||
| CV_BGR2XYZ | ||
| CV_BGR2YCrCb | ||
| CV_BGR2HSV | ||
| CV_BGR2Lab | ||
| CV_BGR2Luv | ||
| CV_BGR2HLS | ||
| BGRA | CV_BGRA2BGR | CV_RGBA2RGB | 
| CV_BGRA2RGBA | CV_RGBA2BGRA | |
| CV_BGRA2GRAY | ||
| CV_BGRA2BGR565 | ||
| CV_BGRA2BGR555 | ||
| BGR565 | CV_BGR5652BGR | |
| CV_BGR5652RGB | ||
| CV_BGR5652BGRA | ||
| CV_BGR5652RGBA | ||
| CV_BGR5652GRAY | ||
| BGR555 | CV_BGR5552BGR | |
| CV_BGR5552RGB | ||
| CV_BGR5552BGRA | ||
| CV_BGR5552RGBA | ||
| CV_BGR5552GRAY | ||
| RGB | CV_RGB2GRAY | |
| CV_RGB2BGR565 | ||
| CV_RGB2BGR555 | ||
| CV_RGB2XYZ | ||
| CV_RGB2YCrCb | ||
| CV_RGB2HSV | ||
| CV_RGB2Lab | ||
| CV_RGB2Luv | ||
| CV_RGB2HLS | ||
| RGBA | CV_RGBA2BGR | CV_BGRA2RGB | 
| CV_RGBA2GRAY | ||
| CV_RGBA2BGR565 | ||
| CV_RGBA2BGR555 | ||
| GRAY | CV_GRAY2BGR | CV_GRAY2RGB | 
| CV_GRAY2BGRA | CV_GRAY2RGBA | |
| CV_GRAY2BGR565 | ||
| CV_GRAY2BGR555 | ||
| XYZ | CV_XYZ2BGR | |
| CV_XYZ2RGB | ||
| YCrCb | CV_YCrCb2BGR | |
| CV_YCrCb2RGB | ||
| BayerBG | CV_BayerBG2BGR | CV_BayerRG2RGB | 
| BayerGB | CV_BayerGB2BGR | CV_BayerGR2RGB | 
| BayerRG | CV_BayerRG2BGR | CV_BayerBG2RGB | 
| BayerGR | CV_BayerGR2BGR | CV_BayerGB2RGB | 
| HSV | CV_HSV2BGR | |
| CV_HSV2RGB | ||
| Lab | CV_Lab2BGR | |
| CV_Lab2RGB | ||
| Luv | CV_Luv2BGR | |
| CV_Luv2RGB | ||
| HLS | CV_HLS2BGR | |
| CV_HLS2RGB | 
void cvThreshold(
    const CvArr* src,   // 入力画像
    CvArr* dst,         // 出力画像
    double threshold,   // しきい値
    double max_value,   // 最大値
    int threshold_type  // 処理の種類
    );
			入力画像と出力画像は、同一のデータ型である必要があります。
| 定数 | ピクセルごとの輝度 | 処理イメージ | |
|---|---|---|---|
| しきい値以下 | しきい値より大きい | ||
| CV_THRESH_BINARY | 0 (黒) | 引数max_value | ![]()  | 
				
| CV_THRESH_BINARY_INV | 引数max_value | 0 (黒) | ![]()  | 
				
| CV_THRESH_TRUNC | 変更なし | 引数threshold | ![]()  | 
				
| CV_THRESH_TOZERO | 0 (黒) | 変更なし | ![]()  | 
				
| CV_THRESH_TOZERO_INV | 変更なし | 0 (黒) | ![]()  |