Home
last modified time | relevance | path

Searched refs:ColorSpace (Results 1 - 25 of 226) sorted by relevance

12345678910

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dcolor_space.cpp23 ColorSpace::ColorSpace(ColorSpaceType t) noexcept : ColorSpace() in ColorSpace() function
27 case ColorSpace::ColorSpaceType::SRGB: in ColorSpace()
30 case ColorSpace::ColorSpaceType::SRGB_LINEAR: in ColorSpace()
38 ColorSpace::ColorSpace(std::shared_ptr<ColorSpaceImpl> impl) noexcept
39 : type_(ColorSpace::ColorSpaceType::NO_TYPE), impl_(impl) in impl_()
42 ColorSpace::ColorSpace(ColorSpaceTyp function
49 const CMSTransferFuncType& func, const CMSMatrixType& matrix) noexcept : ColorSpace() ColorSpace() function
56 const CMSTransferFunction& func, const CMSMatrix3x3& matrix) noexcept : ColorSpace() ColorSpace() function
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/include/
H A Dimage_format_convert_utils.h27 [[maybe_unused]]ColorSpace colorSpace);
29 [[maybe_unused]]ColorSpace colorSpace);
31 [[maybe_unused]]ColorSpace colorSpace);
33 [[maybe_unused]]ColorSpace colorSpace);
35 [[maybe_unused]]ColorSpace colorSpace);
37 [[maybe_unused]]ColorSpace colorSpace);
39 [[maybe_unused]]ColorSpace colorSpace);
41 [[maybe_unused]]ColorSpace colorSpace);
43 [[maybe_unused]]ColorSpace colorSpace);
45 [[maybe_unused]]ColorSpace colorSpac
[all...]
H A Dimage_format_convert_ext_utils.h51 [[maybe_unused]]ColorSpace colorSpace);
53 [[maybe_unused]]ColorSpace colorSpace);
55 [[maybe_unused]]ColorSpace colorSpace);
57 [[maybe_unused]]ColorSpace colorSpace);
59 [[maybe_unused]]ColorSpace colorSpace);
61 [[maybe_unused]]ColorSpace colorSpace);
63 [[maybe_unused]]ColorSpace colorSpace);
65 [[maybe_unused]]ColorSpace colorSpace);
67 [[maybe_unused]]ColorSpace colorSpace);
69 [[maybe_unused]]ColorSpace colorSpac
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dcolor_space_test.cpp49 auto colorSpace = ColorSpace::CreateSRGB(); in HWTEST_F()
62 auto colorSpace = ColorSpace::CreateSRGBLinear(); in HWTEST_F()
80 auto colorSpace = ColorSpace::CreateRefImage(image); in HWTEST_F()
86 * @tc.desc: Test for Create RGB ColorSpace
92 auto colorSpace = ColorSpace::CreateRGB(CMSTransferFuncType::SRGB, CMSMatrixType::SRGB); in HWTEST_F()
95 colorSpace = ColorSpace::CreateRGB(CMSTransferFuncType::DOT2, CMSMatrixType::ADOBE_RGB); in HWTEST_F()
98 colorSpace = ColorSpace::CreateRGB(CMSTransferFuncType::LINEAR, CMSMatrixType::DCIP3); in HWTEST_F()
101 colorSpace = ColorSpace::CreateRGB(CMSTransferFuncType::REC2020, CMSMatrixType::REC2020); in HWTEST_F()
104 colorSpace = ColorSpace::CreateRGB(CMSTransferFuncType::REC2020, CMSMatrixType::XYZ); in HWTEST_F()
117 auto colorSpace = std::make_unique<ColorSpace>(ColorSpac in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dcolor_space.h55 class DRAWING_API ColorSpace { class
68 * @return A shared ptr to ColorSpace
70 static std::shared_ptr<ColorSpace> CreateSRGB();
74 * @return A shared ptr to ColorSpace
76 static std::shared_ptr<ColorSpace> CreateSRGBLinear();
77 static std::shared_ptr<ColorSpace> CreateRefImage(const Image& image);
79 * @brief Create a ColorSpace form a transfer function and a row-major 3x3 transformation to XYZ.
82 * @return A shared pointer to ColorSpace that its type is RGB.
84 static std::shared_ptr<ColorSpace> CreateRGB(const CMSTransferFuncType& func, const CMSMatrixType& matrix);
85 static std::shared_ptr<ColorSpace> CreateCustomRG
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_color_space.cpp23 static ColorSpace* CastToColorSpace(OH_Drawing_ColorSpace* colorSpace) in CastToColorSpace()
25 return reinterpret_cast<ColorSpace*>(colorSpace); in CastToColorSpace()
30 return (OH_Drawing_ColorSpace*)new ColorSpace(ColorSpace::ColorSpaceType::SRGB); in OH_Drawing_ColorSpaceCreateSrgb()
35 return (OH_Drawing_ColorSpace*)new ColorSpace(ColorSpace::ColorSpaceType::SRGB_LINEAR); in OH_Drawing_ColorSpaceCreateSrgbLinear()
/foundation/graphic/graphic_2d/utils/color_manager/export/
H A Dcolor_space_convertor.h25 ColorSpaceConvertor(const ColorSpace &src, const ColorSpace &dst, GamutMappingMode mappingMode);
27 ColorSpace GetSrcColorSpace() const in GetSrcColorSpace()
32 ColorSpace GetDstColorSpace() const in GetDstColorSpace()
46 ColorSpace srcColorSpace;
47 ColorSpace dstColorSpace;
H A Dcolor_space.h164 class ColorSpace { class
166 ColorSpace(ColorSpaceName name);
168 ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc);
170 ColorSpace(const ColorSpacePrimaries &primaries, float gamma);
172 ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2> &whitePoint, const TransferFunc& transferFunc);
174 ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2>& whitePoint, float gamma);
177 ColorSpace(const sk_sp<SkColorSpace> src, ColorSpaceName name = ColorSpaceName::CUSTOM);
179 ColorSpace(const skcms_ICCProfile& srcIcc, ColorSpaceName name = ColorSpaceName::CUSTOM);
224 } // namespace ColorSpace
/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_gamut_test.cpp85 * @tc.desc: Get ColorSpace
97 ASSERT_EQ(ColorSpace::COLOR_SPACE_DEFAULT, window->GetColorSpace()); in HWTEST_F()
104 * @tc.desc: Set ColorSpace, valid param
110 const ColorSpace colorSpacesToTest[] = { in HWTEST_F()
111 ColorSpace::COLOR_SPACE_DEFAULT, in HWTEST_F()
112 ColorSpace::COLOR_SPACE_WIDE_GAMUT in HWTEST_F()
114 ColorSpace colorSpace; in HWTEST_F()
122 ColorSpace colorSpaceBackup = window->GetColorSpace(); // backup origin in HWTEST_F()
124 for (j = 0; j < sizeof(colorSpacesToTest) / sizeof(ColorSpace); j++) { in HWTEST_F()
144 * @tc.desc: Set ColorSpace, invali
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/colorspace_fuzzer/
H A Dcolor_space_fuzzer.cpp44 std::shared_ptr<ColorSpace> colorSpace = ColorSpace::CreateSRGB(); in ColorSpaceFuzzTest001()
64 std::shared_ptr<ColorSpace> colorSpaceOne = ColorSpace::CreateSRGBLinear(); in ColorSpaceFuzzTest002()
67 std::shared_ptr<ColorSpace> colorSpaceTwo = ColorSpace::CreateRGB( in ColorSpaceFuzzTest002()
84 std::shared_ptr<ColorSpace> colorSpaceThree = ColorSpace::CreateCustomRGB(func, matrix); in ColorSpaceFuzzTest002()
/foundation/graphic/graphic_2d/utils/color_manager/src/
H A Dcolor_space.cpp45 const ColorSpace CS_ADOBE_RGB = {CSP_ADOBE_RGB, TF_ADOBE_RGB};
46 const ColorSpace CS_DCI_P3 = {CSP_P3_DCI, TF_GAMMA_2_6};
47 const ColorSpace CS_DISPLAY_P3 = {CSP_P3_D65, TF_SRGB};
48 const ColorSpace CS_SRGB = {CSP_BT709, TF_SRGB};
49 const ColorSpace CS_BT709 = {CSP_BT709, TF_BT709};
50 const ColorSpace CS_BT601_EBU = {CSP_BT601_P, TF_BT709};
51 const ColorSpace CS_BT601_SMPTE_C = {CSP_BT601_N, TF_BT709};
52 const ColorSpace CS_BT2020_HLG = {CSP_BT2020, TF_HLG};
53 const ColorSpace CS_BT2020_PQ = {CSP_BT2020, TF_PQ};
54 const ColorSpace CS_P3_HL
102 ColorSpace::ColorSpace(ColorSpaceName name) ColorSpace() function in OHOS::ColorManager::ColorSpace
115 ColorSpace::ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc) ColorSpace() function in OHOS::ColorManager::ColorSpace
124 ColorSpace::ColorSpace(const ColorSpacePrimaries &primaries, float gamma) ColorSpace() function in OHOS::ColorManager::ColorSpace
135 ColorSpace::ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2>& whitePoint, const TransferFunc &transferFunc) ColorSpace() function in OHOS::ColorManager::ColorSpace
143 ColorSpace::ColorSpace(const Matrix3x3 &toXYZ, const std::array<float, 2>& whitePoint, float gamma) ColorSpace() function in OHOS::ColorManager::ColorSpace
151 ColorSpace::ColorSpace(const sk_sp<SkColorSpace> src, ColorSpaceName name) ColorSpace() function in OHOS::ColorManager::ColorSpace
165 ColorSpace::ColorSpace(const skcms_ICCProfile& srcIcc, ColorSpaceName name) ColorSpace() function in OHOS::ColorManager::ColorSpace
[all...]
/foundation/graphic/graphic_2d/utils/color_manager/test/unittest/
H A Dcolor_manager_test.cpp31 static void CheckColorSpaceEqual(const ColorSpace& cs0, const ColorSpace& cs1) in CheckColorSpaceEqual()
110 Color result = color.Convert(ColorSpace(DISPLAY_P3)); in HWTEST_F()
126 Color result = color.Convert(ColorSpace(SRGB)); in HWTEST_F()
142 Color result = color.Convert(ColorSpace(ADOBE_RGB)); in HWTEST_F()
158 Color result = color.Convert(ColorSpace(SRGB)); in HWTEST_F()
205 auto convertor = ColorSpaceConvertor(ColorSpace(ADOBE_RGB), ColorSpace(DISPLAY_P3), GAMUT_MAP_CONSTANT); in HWTEST_F()
222 auto convertor = ColorSpaceConvertor(ColorSpace(DISPLAY_P3), ColorSpace(ADOBE_RG in HWTEST_F()
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dpicture.cpp50 static const std::map<CM_ColorSpaceType, ColorSpace> CM_COLORSPACE_MAP = {
51 { CM_COLORSPACE_NONE, ColorSpace::UNKNOWN },
52 { CM_BT709_FULL, ColorSpace::ITU_709 },
53 { CM_BT2020_HLG_FULL, ColorSpace::ITU_2020 },
54 { CM_BT2020_PQ_FULL, ColorSpace::ITU_2020 },
55 { CM_BT709_LIMIT, ColorSpace::ITU_709 },
56 { CM_BT2020_HLG_LIMIT, ColorSpace::ITU_2020 },
57 { CM_BT2020_PQ_LIMIT, ColorSpace::ITU_2020 },
58 { CM_SRGB_FULL, ColorSpace::SRGB },
59 { CM_P3_FULL, ColorSpace
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dimage_format_convert_fail_test.cpp72 ColorSpace colorspace = ColorSpace::UNKNOWN; in HWTEST_F()
115 ColorSpace colorspace = ColorSpace::UNKNOWN; in HWTEST_F()
143 ColorSpace colorspace = ColorSpace::UNKNOWN; in HWTEST_F()
163 ColorSpace colorspace = ColorSpace::UNKNOWN; in HWTEST_F()
183 ColorSpace colorspace = ColorSpace in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing/test_case/
H A Dtest_common.cpp77 std::shared_ptr<Drawing::ColorSpace> TestCommon::ColorSpaceToDrawingColorSpace(OHOS::Media::ColorSpace colorSpace) in ColorSpaceToDrawingColorSpace()
80 case OHOS::Media::ColorSpace::DISPLAY_P3: in ColorSpaceToDrawingColorSpace()
81 return Drawing::ColorSpace::CreateRGB( in ColorSpaceToDrawingColorSpace()
83 case OHOS::Media::ColorSpace::LINEAR_SRGB: in ColorSpaceToDrawingColorSpace()
84 return Drawing::ColorSpace::CreateSRGBLinear(); in ColorSpaceToDrawingColorSpace()
85 case OHOS::Media::ColorSpace::SRGB: in ColorSpaceToDrawingColorSpace()
87 return Drawing::ColorSpace::CreateSRGB(); in ColorSpaceToDrawingColorSpace()
/foundation/graphic/graphic_2d/utils/color_manager/test/fuzztest/colormanager_fuzzer/
H A Dcolormanager_fuzzer.cpp64 ColorSpace csObject = ColorSpace(GetData<ColorSpaceName>()); in ColorFuzzTest()
88 ColorSpace csObject = ColorSpace(GetData<ColorSpaceName>()); in ColorSpaceFuzzTest()
96 (void)ColorSpace(primaries, func); in ColorSpaceFuzzTest()
97 (void)ColorSpace(primaries, gamma); in ColorSpaceFuzzTest()
98 (void)ColorSpace(toXYZ, whitePoint, func); in ColorSpaceFuzzTest()
99 (void)ColorSpace(toXYZ, whitePoint, gamma); in ColorSpaceFuzzTest()
/foundation/graphic/graphic_2d/interfaces/kits/cj/color_manager/
H A Dcj_color_manager.h27 explicit CjColorManager(std::shared_ptr<ColorSpace> ptr);
32 static std::tuple<int32_t, std::string, std::shared_ptr<ColorSpace>> create(ApiColorSpaceType csType);
33 static std::shared_ptr<ColorSpace> create(ColorSpacePrimaries primaries, float gamma, int32_t* errCode);
34 inline const std::shared_ptr<ColorSpace>& GetColorSpaceToken() const in GetColorSpaceToken()
52 std::shared_ptr<ColorSpace> colorSpaceToken_;
H A Dcj_color_manager.cpp20 CjColorManager::CjColorManager(std::shared_ptr<ColorSpace> ptr): colorSpaceToken_(ptr) {} in CjColorManager()
22 std::tuple<int32_t, std::string, std::shared_ptr<ColorSpace>> CjColorManager::create(ApiColorSpaceType csType) in create()
30 std::shared_ptr<ColorSpace> colorSpace = in create()
31 std::make_shared<ColorSpace>(CJ_TO_NATIVE_COLOR_SPACE_NAME_MAP.at(csType)); in create()
41 std::shared_ptr<ColorSpace> CjColorManager::create(ColorSpacePrimaries primaries, float gamma, int32_t* errCode) in create()
43 std::shared_ptr<ColorSpace> colorSpace = std::make_shared<ColorSpace>(primaries, gamma); in create()
/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/
H A Dcapture_session_impl.cpp41 const std::unordered_map<ColorSpace, OH_NativeBuffer_ColorSpace> g_fwToNdkColorSpace_ = {
42 {ColorSpace::COLOR_SPACE_UNKNOWN, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_NONE},
43 {ColorSpace::DISPLAY_P3, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_FULL},
44 {ColorSpace::SRGB, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_SRGB_FULL},
45 {ColorSpace::BT709, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_BT709_FULL},
46 {ColorSpace::BT2020_HLG, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_BT2020_HLG_FULL},
47 {ColorSpace::BT2020_PQ, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_BT2020_PQ_FULL},
48 {ColorSpace::P3_HLG, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_HLG_FULL},
49 {ColorSpace::P3_PQ, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_PQ_FULL},
50 {ColorSpace
[all...]
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/color_space_object_convertor/
H A Dndk_color_space.h36 OHOS::ColorManager::ColorSpace colorSpace) : colorSpaceNDKToken_(colorSpace) in NativeColorSpaceManager()
39 const OHOS::ColorManager::ColorSpace& GetInnerColorSpace() in GetInnerColorSpace()
45 OHOS::ColorManager::ColorSpace colorSpaceNDKToken_;
H A Dcolor_space_object_convertor.h27 napi_value CreateJsColorSpaceObject(napi_env env, std::shared_ptr<ColorSpace>& colorSpace);
28 napi_value CreateJsSendableColorSpaceObject(napi_env env, std::shared_ptr<ColorSpace>& colorSpace);
29 std::shared_ptr<ColorSpace> GetColorSpaceByJSObject(napi_env env, napi_value object);
/foundation/multimedia/image_framework/plugins/common/libs/image/libjpegplugin/include/
H A Dicc_profile_info.h60 OHOS::ColorManager::ColorSpace getGrColorSpace();
78 OHOS::ColorManager::ColorSpace grColorSpace_ =
79 OHOS::ColorManager::ColorSpace(OHOS::ColorManager::ColorSpaceName::SRGB);
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dimage_format_convert_utils.cpp779 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToNV21P010()
858 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToRGB565()
864 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToRGBA8888()
870 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToBGRA8888()
876 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToRGB888()
882 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV12P010ToRGBAF16()
888 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV21P010ToNV12()
894 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV21P010ToNV21()
900 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpace) in NV21P010ToNV12P010()
928 DestConvertInfo &destInfo, [[maybe_unused]]ColorSpace colorSpac in NV21P010ToRGB565()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/platform/image_native/
H A Dpixel_map.cpp71 void PixelMap::InnerSetColorSpace(const OHOS::ColorManager::ColorSpace &grColorSpace) in InnerSetColorSpace()
76 OHOS::ColorManager::ColorSpace PixelMap::InnerGetGrColorSpace() in InnerGetGrColorSpace()
78 return OHOS::ColorManager::ColorSpace(OHOS::ColorManager::ColorSpaceName::SRGB); in InnerGetGrColorSpace()
/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dimage_format_convert.h33 [[maybe_unused]]ColorSpace);
35 [[maybe_unused]]ColorSpace);
41 ColorSpace colorSpace = ColorSpace::SRGB;

Completed in 15 milliseconds

12345678910