OpenCV 5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
ccm.hpp File Reference
#include <opencv2/core.hpp>
#include <opencv2/imgproc.hpp>
Include dependency graph for ccm.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  cv::ccm::ColorCorrectionModel
 Core class of ccm model. More...
 

Namespaces

namespace  cv
 
namespace  cv::ccm
 

Enumerations

enum  cv::ccm::CCM_TYPE {
  cv::ccm::CCM_3x3 ,
  cv::ccm::CCM_4x3
}
 Enum of the possible types of ccm. More...
 
enum  cv::ccm::COLOR_SPACE {
  cv::ccm::COLOR_SPACE_sRGB ,
  cv::ccm::COLOR_SPACE_sRGBL ,
  cv::ccm::COLOR_SPACE_AdobeRGB ,
  cv::ccm::COLOR_SPACE_AdobeRGBL ,
  cv::ccm::COLOR_SPACE_WideGamutRGB ,
  cv::ccm::COLOR_SPACE_WideGamutRGBL ,
  cv::ccm::COLOR_SPACE_ProPhotoRGB ,
  cv::ccm::COLOR_SPACE_ProPhotoRGBL ,
  cv::ccm::COLOR_SPACE_DCI_P3_RGB ,
  cv::ccm::COLOR_SPACE_DCI_P3_RGBL ,
  cv::ccm::COLOR_SPACE_AppleRGB ,
  cv::ccm::COLOR_SPACE_AppleRGBL ,
  cv::ccm::COLOR_SPACE_REC_709_RGB ,
  cv::ccm::COLOR_SPACE_REC_709_RGBL ,
  cv::ccm::COLOR_SPACE_REC_2020_RGB ,
  cv::ccm::COLOR_SPACE_REC_2020_RGBL ,
  cv::ccm::COLOR_SPACE_XYZ_D65_2 ,
  cv::ccm::COLOR_SPACE_XYZ_D65_10 ,
  cv::ccm::COLOR_SPACE_XYZ_D50_2 ,
  cv::ccm::COLOR_SPACE_XYZ_D50_10 ,
  cv::ccm::COLOR_SPACE_XYZ_A_2 ,
  cv::ccm::COLOR_SPACE_XYZ_A_10 ,
  cv::ccm::COLOR_SPACE_XYZ_D55_2 ,
  cv::ccm::COLOR_SPACE_XYZ_D55_10 ,
  cv::ccm::COLOR_SPACE_XYZ_D75_2 ,
  cv::ccm::COLOR_SPACE_XYZ_D75_10 ,
  cv::ccm::COLOR_SPACE_XYZ_E_2 ,
  cv::ccm::COLOR_SPACE_XYZ_E_10 ,
  cv::ccm::COLOR_SPACE_Lab_D65_2 ,
  cv::ccm::COLOR_SPACE_Lab_D65_10 ,
  cv::ccm::COLOR_SPACE_Lab_D50_2 ,
  cv::ccm::COLOR_SPACE_Lab_D50_10 ,
  cv::ccm::COLOR_SPACE_Lab_A_2 ,
  cv::ccm::COLOR_SPACE_Lab_A_10 ,
  cv::ccm::COLOR_SPACE_Lab_D55_2 ,
  cv::ccm::COLOR_SPACE_Lab_D55_10 ,
  cv::ccm::COLOR_SPACE_Lab_D75_2 ,
  cv::ccm::COLOR_SPACE_Lab_D75_10 ,
  cv::ccm::COLOR_SPACE_Lab_E_2 ,
  cv::ccm::COLOR_SPACE_Lab_E_10
}
 
enum  cv::ccm::CONST_COLOR {
  cv::ccm::COLORCHECKER_Macbeth ,
  cv::ccm::COLORCHECKER_Vinyl ,
  cv::ccm::COLORCHECKER_DigitalSG
}
 Macbeth and Vinyl ColorChecker with 2deg D50. More...
 
enum  cv::ccm::DISTANCE_TYPE {
  cv::ccm::DISTANCE_CIE76 ,
  cv::ccm::DISTANCE_CIE94_GRAPHIC_ARTS ,
  cv::ccm::DISTANCE_CIE94_TEXTILES ,
  cv::ccm::DISTANCE_CIE2000 ,
  cv::ccm::DISTANCE_CMC_1TO1 ,
  cv::ccm::DISTANCE_CMC_2TO1 ,
  cv::ccm::DISTANCE_RGB ,
  cv::ccm::DISTANCE_RGBL
}
 Enum of possible functions to calculate the distance between colors. More...
 
enum  cv::ccm::INITIAL_METHOD_TYPE {
  cv::ccm::INITIAL_METHOD_WHITE_BALANCE ,
  cv::ccm::INITIAL_METHOD_LEAST_SQUARE
}
 Enum of the possible types of initial method. More...
 
enum  cv::ccm::LINEAR_TYPE {
  cv::ccm::LINEARIZATION_IDENTITY ,
  cv::ccm::LINEARIZATION_GAMMA ,
  cv::ccm::LINEARIZATION_COLORPOLYFIT ,
  cv::ccm::LINEARIZATION_COLORLOGPOLYFIT ,
  cv::ccm::LINEARIZATION_GRAYPOLYFIT ,
  cv::ccm::LINEARIZATION_GRAYLOGPOLYFIT
}
 Linearization transformation type. More...