/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/color_picker/src/ |
H A D | color_picker.cpp | 64 std::shared_ptr<ColorPicker> ColorPicker::CreateColorPicker(const std::shared_ptr<Media::PixelMap>&… in CreateColorPicker() 79 std::shared_ptr<ColorPicker> colorPicker = std::make_shared<ColorPicker>(scaledPixelMap); in CreateColorPicker() 84 std::shared_ptr<ColorPicker> ColorPicker::CreateColorPicker(const std::shared_ptr<Media::PixelMap>&… in CreateColorPicker() 94 …std::shared_ptr<ColorPicker> colorPicker = std::make_shared<ColorPicker>(scaledPixelMap, coordinat… in CreateColorPicker() 135 ColorPicker::ColorPicker(std::shared_ptr<Media::PixelMap> pixmap):ColorExtract(pixmap) {} in ColorPicker() function in OHOS::Rosen::ColorPicker 136 ColorPicker::ColorPicker( in ColorPicker() function in OHOS::Rosen::ColorPicker 205 uint32_t ColorPicker::RGB2GRAY(uint32_t color) const in RGB2GRAY() 213 uint32_t ColorPicker::CalcGrayVariance() const in CalcGrayVariance() 585 bool ColorPicker::GetDominantColor( in GetDominantColor() 664 HSV ColorPicker::RGB2HSV(uint32_t rgb) const in RGB2HSV() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/test/unittest/ |
H A D | color_picker_unittest.cpp | 59 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 101 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 124 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 226 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 280 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 319 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 363 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 404 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 445 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… 486 …std::shared_ptr<ColorPicker> pColorPicker = ColorPicker::CreateColorPicker(std::move(pixmap), erro… [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/color_picker/include/ |
H A D | color_picker.h | 59 class ColorPicker : public ColorExtract { 61 ColorPicker(std::shared_ptr<Media::PixelMap> pixmap); 62 ColorPicker(std::shared_ptr<Media::PixelMap> pixmap, double* coordinates); 63 ~ColorPicker() {} in ~ColorPicker() 65 …NATIVEEXPORT static std::shared_ptr<ColorPicker> CreateColorPicker(const std::shared_ptr<Media::Pi… 67 …NATIVEEXPORT static std::shared_ptr<ColorPicker> CreateColorPicker(const std::shared_ptr<Media::Pi…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-graphic.md | 9 …age.PixelMap): Promise\<ColorPicker>;<br>function createColorPicker(source: image.PixelMap, callba… 15 | ohos.effectKit | ColorPicker | getMainColorSync(): Color; | 新增 | 16 | ohos.effectKit | ColorPicker | getMainColor(): Promise\<Color>; | 新增 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-graphic.md | 9 …age.PixelMap): Promise\<ColorPicker>;<br>function createColorPicker(source: image.PixelMap, callba… 15 | ohos.effectKit | ColorPicker | getMainColorSync(): Color; | Added| 16 | ohos.effectKit | ColorPicker | getMainColor(): Promise\<Color>; | Added|
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-effectKit.md | 9 - [ColorPicker](#colorpicker):智能取色器。 68 通过传入的PixelMap创建ColorPicker实例,使用Promise异步回调。 86 | Promise\<[ColorPicker](#colorpicker)> | Promise对象。返回创建的ColorPicker实例。 | 126 通过传入的PixelMap创建选定取色区域的ColorPicker实例,使用Promise异步回调。 145 | Promise\<[ColorPicker](#colorpicker)> | Promise对象。返回创建的ColorPicker实例。 | 185 通过传入的PixelMap创建ColorPicker实例,使用callback异步回调。 198 | callback | AsyncCallback\<[ColorPicker](#colorpicker)> | 是 | 回调函数。返回创建的ColorPicker实例。 | 238 通过传入的PixelMap创建选定取色区域的ColorPicker实例,使用callback异步回调。 252 | callback | AsyncCallback\<[ColorPicker](#colorpicker)> | 是 | 回调函数。返回创建的ColorPicker实例。 | 318 ## ColorPicker section [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/effect_kit/include/ |
H A D | color_picker_napi.h | 29 class ColorPicker; variable 78 static thread_local std::shared_ptr<ColorPicker> sColorPicker_; 81 std::shared_ptr<ColorPicker> nativeColorPicker_;
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-effectKit.md | 9 - [ColorPicker](#colorpicker): a smart color picker. 66 createColorPicker(source: image.PixelMap): Promise\<ColorPicker> 68 Creates a **ColorPicker** instance based on a pixel map. This API uses a promise to return the resu… 86 | Promise\<[ColorPicker](#colorpicker)> | Promise used to return the **ColorPicker** instance crea… 124 createColorPicker(source: image.PixelMap, region: Array\<number>): Promise\<ColorPicker> 145 | Promise\<[ColorPicker](#colorpicker)> | Promise used to return the **ColorPicker** instance crea… 183 createColorPicker(source: image.PixelMap, callback: AsyncCallback\<ColorPicker>): void 198 | callback | AsyncCallback\<[ColorPicker](#colorpicker)> | Yes | Callback used to return the **Colo… 252 | callback | AsyncCallback\<[ColorPicker](#colorpicker)> | Yes | Callback used to return the **Colo… 318 ## ColorPicker section [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/effect_kit/src/ |
H A D | color_picker_napi.cpp | 39 thread_local std::shared_ptr<ColorPicker> ColorPickerNapi::sColorPicker_ = nullptr; 51 std::shared_ptr<ColorPicker> rColorPicker = {nullptr}; 240 … ColorPicker::CreateColorPicker(context->rPixelMap, context->coordinatesBuffer, errorCode); in CreateColorPickerFromPixelmapExecute() 242 context->rColorPicker = ColorPicker::CreateColorPicker(context->rPixelMap, errorCode); in CreateColorPickerFromPixelmapExecute()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-multimedia.md | 3 |新增|NA|模块名: ohos.effectKit<br>类名: ColorPicker<br>方法 or 属性:getLargestProportionColor(): Color;|@ohos… 4 |新增|NA|类名:ColorPicker<br>方法or属性:getLargestProportionColor(): Color;|@ohos.effectKit.d.ts| 5 |新增|NA|模块名: ohos.effectKit<br>类名: ColorPicker<br>方法 or 属性:getHighestSaturationColor(): Color;|@ohos… 6 |新增|NA|类名:ColorPicker<br>方法or属性:getHighestSaturationColor(): Color;|@ohos.effectKit.d.ts| 7 |新增|NA|模块名: ohos.effectKit<br>类名: ColorPicker<br>方法 or 属性:getAverageColor(): Color;|@ohos.effectKit… 8 |新增|NA|类名:ColorPicker<br>方法or属性:getAverageColor(): Color;|@ohos.effectKit.d.ts| 9 |新增|NA|模块名: ohos.effectKit<br>类名: ColorPicker<br>方法 or 属性:isBlackOrWhiteOrGrayColor(color: number):… 10 |新增|NA|类名:ColorPicker<br>方法or属性:isBlackOrWhiteOrGrayColor(color: number): boolean;|@ohos.effectKit.…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-multimedia.md | 3 |Added|NA|Module name: ohos.effectKit<br>Class name: ColorPicker<br>Method or attribute name: getLa… 4 |Added|NA|Class name: ColorPicker<br>Method or attribute name: getLargestProportionColor(): Color;|… 5 |Added|NA|Module name: ohos.effectKit<br>Class name: ColorPicker<br>Method or attribute name: getHi… 6 |Added|NA|Class name: ColorPicker<br>Method or attribute name: getHighestSaturationColor(): Color;|… 7 |Added|NA|Module name: ohos.effectKit<br>Class name: ColorPicker<br>Method or attribute name: getAv… 8 |Added|NA|Class name: ColorPicker<br>Method or attribute name: getAverageColor(): Color;|@ohos.effe… 9 |Added|NA|Module name: ohos.effectKit<br>Class name: ColorPicker<br>Method or attribute name: isBla… 10 |Added|NA|Class name: ColorPicker<br>Method or attribute name: isBlackOrWhiteOrGrayColor(color: num…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-multimedia.md | 16 …reateColorPicker(source:image.PixelMap,region:Array\<number>):Promise\<ColorPicker>;|@ohos.effectK… 17 …er(source:image.PixelMap,region:Array\<number>,callback:AsyncCallback\<ColorPicker>):void;|@ohos.e… 215 …elMap): Promise\<ColorPicker>;<br>旧版本信息:|类名:effectKit;<br>方法or属性:function createColorPicker(source… 216 …lback\<ColorPicker>):void;<br>旧版本信息:|类名:effectKit;<br>方法or属性:function createColorPicker(source:ima…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 23 …eColorPicker(source: image.PixelMap, region: Array\<number>): Promise\<ColorPicker>;|@ohos.effectK… 24 …urce: image.PixelMap, region: Array\<number>, callback: AsyncCallback\<ColorPicker>): void;|@ohos.… 25 |新增|NA|类名:ColorPicker;<br>方法or属性:getLargestProportionColor(): Color;|@ohos.effectKit.d.ts| 26 |新增|NA|类名:ColorPicker;<br>方法or属性:getHighestSaturationColor(): Color;|@ohos.effectKit.d.ts| 27 |新增|NA|类名:ColorPicker;<br>方法or属性:getAverageColor(): Color;|@ohos.effectKit.d.ts| 28 |新增|NA|类名:ColorPicker;<br>方法or属性:isBlackOrWhiteOrGrayColor(color: number): boolean;|@ohos.effectKit… 459 …lMap): Promise\<ColorPicker>;<br>旧版本信息:|类名:effectKit;<br>方法or属性:function createColorPicker(source:… 460 …ack\<ColorPicker>): void;<br>旧版本信息:|类名:effectKit;<br>方法or属性:function createColorPicker(source: ima…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-multimedia.md | 16 …reateColorPicker(source:image.PixelMap,region:Array\<number>):Promise\<ColorPicker>;|@ohos.effectK… 17 …er(source:image.PixelMap,region:Array\<number>,callback:AsyncCallback\<ColorPicker>):void;|@ohos.e… 215 …ColorPicker>;<br>Old version information: |Class name: effectKit;<br>Method or attribute name: fun… 216 …ColorPicker>):void;<br>Old version information: |Class name: effectKit;<br>Method or attribute nam…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 23 …eColorPicker(source: image.PixelMap, region: Array\<number>): Promise\<ColorPicker>;|@ohos.effectK… 24 …urce: image.PixelMap, region: Array\<number>, callback: AsyncCallback\<ColorPicker>): void;|@ohos.… 25 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: getLargestProportionColor(): Color;… 26 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: getHighestSaturationColor(): Color;… 27 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: getAverageColor(): Color;|@ohos.eff… 28 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: isBlackOrWhiteOrGrayColor(color: nu… 459 …ColorPicker>;<br>Old version information: |Class name: effectKit;<br>Method or attribute name: fun… 460 …ColorPicker>): void;<br>Old version information: |Class name: effectKit;<br>Method or attribute na…
|
/ohos5.0/base/theme/wallpaper_mgr/services/src/ |
H A D | wallpaper_service.cpp | 698 … auto colorPicker = Rosen::ColorPicker::CreateColorPicker(std::move(wallpaperPixelMap), errorCode); in SaveColor()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 81 …br>方法or属性:function createColorPicker(source: image.PixelMap): Promise\<ColorPicker>;|@ohos.effectK… 82 …ion createColorPicker(source: image.PixelMap, callback: AsyncCallback\<ColorPicker>): void;|@ohos.… 87 |新增|NA|类名:ColorPicker;<br>方法or属性:getMainColor(): Promise\<Color>;|@ohos.effectKit.d.ts| 88 |新增|NA|类名:ColorPicker;<br>方法or属性:getMainColorSync(): Color;|@ohos.effectKit.d.ts|
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-multimedia.md | 81 …ute name: function createColorPicker(source: image.PixelMap): Promise\<ColorPicker>;|@ohos.effectK… 82 …ion createColorPicker(source: image.PixelMap, callback: AsyncCallback\<ColorPicker>): void;|@ohos.… 87 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: getMainColor(): Promise\<Color>;|@o… 88 |Added|NA|Class name: ColorPicker;<br>Method or attribute name: getMainColorSync(): Color;|@ohos.ef…
|