Home
last modified time | relevance | path

Searched refs:primaries (Results 1 – 25 of 69) sorted by relevance

123

/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/src/
H A Dcolor_space.cpp222 float oneRxRy = (1 - primaries.rX) / primaries.rY; in ComputeXYZD50()
223 float oneGxGy = (1 - primaries.gX) / primaries.gY; in ComputeXYZD50()
224 float oneBxBy = (1 - primaries.bX) / primaries.bY; in ComputeXYZD50()
227 float RxRy = primaries.rX / primaries.rY; in ComputeXYZD50()
228 float GxGy = primaries.gX / primaries.gY; in ComputeXYZD50()
229 float BxBy = primaries.bX / primaries.bY; in ComputeXYZD50()
230 float WxWy = primaries.wX / primaries.wY; in ComputeXYZD50()
241 Matrix3x3 toXYZ = {{{RYRy * primaries.rX, GYGy * primaries.gX, BYBy * primaries.bX}, in ComputeXYZD50()
243 {RYRy * (1 - primaries.rX - primaries.rY), in ComputeXYZD50()
244 GYGy * (1 - primaries.gX - primaries.gY), in ComputeXYZD50()
[all …]
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dcolor_utils_test.cpp110 uint16_t primaries = 0; variable
114 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::SRGB, primaries, transfer, matrix, ran…
115 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::SRGB_LIMIT, primaries, transfer, matri…
116 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::DISPLAY_P3, primaries, transfer, matri…
117 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::DISPLAY_P3_LIMIT, primaries, transfer,…
118 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::DCI_P3, primaries, transfer, matrix, r…
119 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::BT2020, primaries, transfer, matrix, r…
120 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::BT2020_HLG, primaries, transfer, matri…
121 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::BT2020_HLG_LIMIT, primaries, transfer,…
122 …ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName::BT2020_PQ, primaries, transfer, matrix…
[all …]
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/sendable_colorspacemanager_napi/
H A Djs_sendable_color_space_manager.cpp89 ColorSpacePrimaries primaries; in OnCreateColorSpace() local
92 if (!ParseColorSpacePrimaries(env, nativePrimaries, primaries)) { in OnCreateColorSpace()
119 napi_env env, napi_value jsObject, ColorSpacePrimaries& primaries) in ParseColorSpacePrimaries() argument
124 primaries.rX = static_cast<float>(val); in ParseColorSpacePrimaries()
128 primaries.rY = static_cast<float>(val); in ParseColorSpacePrimaries()
132 primaries.gX = static_cast<float>(val); in ParseColorSpacePrimaries()
136 primaries.gY = static_cast<float>(val); in ParseColorSpacePrimaries()
140 primaries.bX = static_cast<float>(val); in ParseColorSpacePrimaries()
144 primaries.bY = static_cast<float>(val); in ParseColorSpacePrimaries()
148 primaries.wX = static_cast<float>(val); in ParseColorSpacePrimaries()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/colorspacemanager_napi/
H A Djs_color_space_manager.cpp88 ColorSpacePrimaries primaries; in OnCreateColorSpace() local
91 if (!ParseColorSpacePrimaries(env, nativePrimaries, primaries)) { in OnCreateColorSpace()
118 napi_env env, napi_value jsObject, ColorSpacePrimaries& primaries) in ParseColorSpacePrimaries() argument
123 primaries.rX = static_cast<float>(val); in ParseColorSpacePrimaries()
127 primaries.rY = static_cast<float>(val); in ParseColorSpacePrimaries()
131 primaries.gX = static_cast<float>(val); in ParseColorSpacePrimaries()
135 primaries.gY = static_cast<float>(val); in ParseColorSpacePrimaries()
139 primaries.bX = static_cast<float>(val); in ParseColorSpacePrimaries()
143 primaries.bY = static_cast<float>(val); in ParseColorSpacePrimaries()
147 primaries.wX = static_cast<float>(val); in ParseColorSpacePrimaries()
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A D_native_color_space_manager.md27 …bsp;&nbsp;[ColorSpacePrimaries](_color_space_primaries.md) | Describes the color space primaries.|
146 | SRGB_LIMIT | Color space with the color primaries of SRGB, the transfer characteristics of SRGB, …
152 | P3_HLG_LIMIT | Color space with the color primaries of P3_D65, the transfer characteristics of HL…
153 | P3_PQ_LIMIT | Color space with the color primaries of P3_D65, the transfer characteristics of PQ,…
154 | LINEAR_P3 | Color space with the color primaries of P3_D65 and the transfer characteristic of LIN…
155 | LINEAR_SRGB | Color space with the color primaries of SRGB and the transfer characteristic of LIN…
156 | LINEAR_BT709 | Color space with the color primaries of BT.709 and the transfer characteristic of …
157 | LINEAR_BT2020 | Color space with the color primaries of BT.2020 and the transfer characteristic o…
158 | DISPLAY_SRGB | Color space with the color primaries of SRGB, the transfer characteristics of SRGB…
196 …H_NativeColorSpaceManager_CreateFromPrimariesAndGamma (ColorSpacePrimaries primaries, float gamma )
[all …]
H A Dnative__color__space__manager_8h.md26 | struct [ColorSpacePrimaries](_color_space_primaries.md) | Describes the color space primaries.|
52 …lor_space_primaries.md) primaries, float gamma) | Creates an **OH_NativeColorSpaceManager** instan…
H A Djs-apis-colorSpaceManager.md59 …ines the color space primaries. A color space is defined by chromaticity coordinates of the red, g…
116 create(primaries: ColorSpacePrimaries, gamma: number): ColorSpaceManager
126 | primaries | [ColorSpacePrimaries](#colorspaceprimaries)| Yes | Primaries of the color spac…
149 let primaries: colorSpaceManager.ColorSpacePrimaries = {
160 colorSpace = colorSpaceManager.create(primaries, gamma);
162 …console.log(`Failed to create colorSpace with customized primaries and gamma. Cause: ` + JSON.stri…
H A Djs-apis-sendableColorSpaceManager.md65 create(primaries: colorSpaceManager.ColorSpacePrimaries, gamma: number): ColorSpaceManager
75 | primaries | [colorSpaceManager.ColorSpacePrimaries](js-apis-colorSpaceManager.md#colorspace…
98 let primaries: colorSpaceManager.ColorSpacePrimaries = {
109 colorSpace = sendableColorSpaceManager.create(primaries, gamma);
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/ndk/
H A Dnative_color_space_manager.cpp57 const ColorSpacePrimaries& primaries, OHOS::ColorManager::ColorSpacePrimaries& csPrimaries) in OHPrimariesToColorSpacePrimaries() argument
59 csPrimaries.rX = primaries.rX; in OHPrimariesToColorSpacePrimaries()
60 csPrimaries.rY = primaries.rY; in OHPrimariesToColorSpacePrimaries()
61 csPrimaries.gX = primaries.gX; in OHPrimariesToColorSpacePrimaries()
62 csPrimaries.gY = primaries.gY; in OHPrimariesToColorSpacePrimaries()
63 csPrimaries.bX = primaries.bX; in OHPrimariesToColorSpacePrimaries()
64 csPrimaries.bY = primaries.bY; in OHPrimariesToColorSpacePrimaries()
65 csPrimaries.wX = primaries.wX; in OHPrimariesToColorSpacePrimaries()
66 csPrimaries.wY = primaries.wY; in OHPrimariesToColorSpacePrimaries()
104 ColorSpacePrimaries primaries, float gamma) in OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma() argument
[all …]
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/codec/
H A D_color_aspects_v20.md21 | enum [Primaries](_codec_v20.md#primaries)[primaries](#primaries) | 视频色域 |
39 ### primaries subsection
42 enum Primaries ColorAspects::primaries
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Drdb_notifier_stub.cpp90 int32_t RdbNotifierStub::OnChange(const Origin &origin, const PrimaryFields &primaries, ChangeInfo … in OnChange() argument
93 changeNotifier_(origin, primaries, std::move(changeInfo)); in OnChange()
101 PrimaryFields primaries; in OnChangeInner() local
103 if (!ITypesUtil::Unmarshal(data, origin, primaries, changeInfo)) { in OnChangeInner()
107 return OnChange(origin, primaries, std::move(changeInfo)); in OnChangeInner()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dcolor_utils.cpp79 ColorManager::ColorSpaceName ColorUtils::CicpToColorSpace(uint16_t primaries, uint16_t transfer, in CicpToColorSpace() argument
82 switch (primaries) { in CicpToColorSpace()
184 void ColorUtils::ColorSpaceGetCicp(ColorManager::ColorSpaceName name, uint16_t& primaries, uint16_t… in ColorSpaceGetCicp() argument
187 primaries = GetPrimaries(name); in ColorSpaceGetCicp()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-sendableColorSpaceManager.md65 create(primaries: colorSpaceManager.ColorSpacePrimaries, gamma: number): ColorSpaceManager
75 | primaries | [colorSpaceManager.ColorSpacePrimaries](js-apis-colorSpaceManager.md#colorspace…
98 let primaries: colorSpaceManager.ColorSpacePrimaries = {
109 colorSpace = sendableColorSpaceManager.create(primaries, gamma);
H A Djs-apis-colorSpaceManager.md116 create(primaries: ColorSpacePrimaries, gamma: number): ColorSpaceManager
126 | primaries | [ColorSpacePrimaries](#colorspaceprimaries)| 是 | 色域标准三原色。 |
149 let primaries: colorSpaceManager.ColorSpacePrimaries = {
160 colorSpace = colorSpaceManager.create(primaries, gamma);
162 …console.log(`Failed to create colorSpace with customized primaries and gamma. Cause: ` + JSON.stri…
H A D_native_color_space_manager.md53 …romprimariesandgamma) ([ColorSpacePrimaries](_color_space_primaries.md) primaries, float gamma) | …
196 …H_NativeColorSpaceManager_CreateFromPrimariesAndGamma (ColorSpacePrimaries primaries, float gamma )
211 | primaries | 表示创建OH_NativeColorSpaceManager的色彩原色。 |
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/
H A Dcolor_utils.h29 static ColorManager::ColorSpaceName CicpToColorSpace(uint16_t primaries, uint16_t transfer,
31 …static void ColorSpaceGetCicp(ColorManager::ColorSpaceName name, uint16_t& primaries, uint16_t& tr…
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/color_space_object_convertor/
H A Dndk_color_space.h32 …OHOS::ColorManager::ColorSpacePrimaries primaries, float gamma) : colorSpaceNDKToken_(primaries, g… in NativeColorSpaceManager()
/ohos5.0/foundation/graphic/graphic_surface/surface/src/
H A Dmetadata_helper.cpp28 colorSpaceInfo.primaries = static_cast<CM_ColorPrimaries>(colorSpace & PRIMARIES_MASK); in ConvertColorSpaceTypeToInfo()
38 uint32_t primaries = static_cast<uint32_t>(colorSpaceInfo.primaries); in ConvertColorSpaceInfoToType() local
42 colorSpaceType = static_cast<CM_ColorSpaceType>(primaries | (transfunc << TRANSFUNC_OFFSET) | in ConvertColorSpaceInfoToType()
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/test/fuzztest/colormanager_fuzzer/
H A Dcolormanager_fuzzer.cpp90 ColorSpacePrimaries primaries = GetData<ColorSpacePrimaries>(); in ColorSpaceFuzzTest() local
96 (void)ColorSpace(primaries, func); in ColorSpaceFuzzTest()
97 (void)ColorSpace(primaries, gamma); in ColorSpaceFuzzTest()
/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dmetadata_helper_test.cpp99 ASSERT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_SRGB);
115 .primaries = COLORPRIMARIES_SRGB,
136 .primaries = COLORPRIMARIES_SRGB,
150 ASSERT_EQ(infoSet.primaries, infoGet.primaries);
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/export/
H A Dcolor_space.h159 Matrix3x3 ComputeXYZD50(const ColorSpacePrimaries& primaries);
168 ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc);
170 ColorSpace(const ColorSpacePrimaries &primaries, float gamma);
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Drdb_notifier_stub.h33 … using DataChangeHandler = std::function<void(const Origin &origin, const PrimaryFields &primaries,
41 …int32_t OnChange(const Origin &origin, const PrimaryFields &primaries, ChangeInfo &&changeInfo) ov…
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/
H A Drdb_notifier_proxy.cpp52 int32_t RdbNotifierProxy::OnChange(const Origin &origin, const PrimaryFields &primaries, ChangeInfo… in OnChange() argument
59 if (!ITypesUtil::Marshal(data, origin, primaries, changeInfo)) { in OnChange()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/cj/color_manager/
H A Dcolor_mgr_ffi.cpp47 int64_t CJ_ColorMgrCreate(ColorSpacePrimaries primaries, float gamma, int32_t* errCode) in CJ_ColorMgrCreate() argument
50 std::shared_ptr<ColorSpace> ptr = CjColorManager::create(primaries, gamma, errCode); in CJ_ColorMgrCreate()
H A Dcj_color_manager.cpp41 std::shared_ptr<ColorSpace> CjColorManager::create(ColorSpacePrimaries primaries, float gamma, int3… in create() argument
43 std::shared_ptr<ColorSpace> colorSpace = std::make_shared<ColorSpace>(primaries, gamma); in create()

123