Home
last modified time | relevance | path

Searched refs:Filter (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/ohos5.0/foundation/multimedia/media_foundation/src/filter/
H A Dfilter.cpp31 Filter::Filter(std::string name, FilterType type, bool isAyncMode) in Filter() function in OHOS::Media::Pipeline::Filter
36 Filter::~Filter() in ~Filter()
81 Status Filter::Prepare() in Prepare()
120 Status Filter::Start() in Start()
153 Status Filter::Pause() in Pause()
214 Status Filter::Resume() in Resume()
285 Status Filter::Stop() in Stop()
310 Status Filter::Flush() in Flush()
598 Status Filter::LinkNext(const std::shared_ptr<Filter>&, StreamType) in LinkNext() argument
603 Status Filter::UpdateNext(const std::shared_ptr<Filter>&, StreamType) in UpdateNext() argument
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dfilter.cpp21 Filter::Filter() noexcept in Filter() function in OHOS::Rosen::Drawing::Filter
30 std::shared_ptr<ColorFilter> Filter::GetColorFilter() const in GetColorFilter()
35 const ColorFilter* Filter::GetColorFilterPtr() const in GetColorFilterPtr()
50 const ImageFilter* Filter::GetImageFilterPtr() const in GetImageFilterPtr()
60 std::shared_ptr<MaskFilter> Filter::GetMaskFilter() const in GetMaskFilter()
65 const MaskFilter* Filter::GetMaskFilterPtr() const in GetMaskFilterPtr()
75 Filter::FilterQuality Filter::GetFilterQuality() const in GetFilterQuality()
80 void Filter::Reset() in Reset()
88 bool operator==(const Filter& f1, const Filter& f2) in operator ==()
94 bool operator!=(const Filter& f1, const Filter& f2) in operator !=()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effectChain/src/
H A Dfilter_factory.cpp28 std::shared_ptr<Filter> FilterFactory::GetFilter(std::string filterType) in GetFilter()
37 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(inputFilter); in GetFilter()
41 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(outputFilter); in GetFilter()
45 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(saturationFilter); in GetFilter()
49 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(brightnessFilter); in GetFilter()
53 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(contrastFilter); in GetFilter()
57 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(gaussianBlurFilter); in GetFilter()
61 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(horizontalBlurFilter); in GetFilter()
65 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(verticalBlurFilter); in GetFilter()
69 std::shared_ptr<Filter> filter = std::static_pointer_cast<Filter>(scaleFilter); in GetFilter()
H A Dfilter.cpp21 bool Filter::Process(ProcessData& data) in Process()
38 void Filter::AddNextFilter(std::shared_ptr<Filter> next) in AddNextFilter()
49 void Filter::AddPreviousFilter(std::shared_ptr<Filter> previous) in AddPreviousFilter()
60 std::shared_ptr<Filter> Filter::GetNextFilter() in GetNextFilter()
65 std::shared_ptr<Filter> Filter::GetPreviousFilter() in GetPreviousFilter()
70 int Filter::GetInputNumber() in GetInputNumber()
75 int Filter::GetOutputNumber() in GetOutputNumber()
80 int Filter::GetMaxInputNumber() in GetMaxInputNumber()
85 int Filter::GetMaxOutputNumber() in GetMaxOutputNumber()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-uiEffect.md3 本模块提供组件效果的一些基础能力,包括模糊、边缘像素扩展、提亮等。效果被分为Filter和VisualEffect大类,同类效果可以级联在一个效果大类的实例下。在实际开发中,模糊可用于背景虚化,提亮…
5 - [Filter](#filter):用于添加指定Filter效果到组件上。
19 createFilter(): Filter
21 创建Filter实例用于给组件添加多种filter效果。
29 | [Filter](#filter) | 返回Filter的头节点。 |
34 let filter : uiEffect.Filter = uiEffect.createFilter()
56 ## Filter section
57 Filter效果类,用于将相应的效果添加到指定的组件上。在调用Filter的方法前,需要先通过[createFilter](#uieffectcreatefilter)创建一个Filter实例。
60 blur(blurRadius: number): Filter
75 | [Filter](#filter) | 返回挂载了模糊效果的Filter。 |
H A Djs-apis-uiEffect-sys.md3 本模块提供组件效果的一些基础能力,包括模糊、边缘像素扩展、提亮等。效果被分为Filter和VisualEffect大类,同类效果可以级联在一个效果大类的实例下。在实际开发中,模糊可用于背景虚化,提亮…
5 - [Filter](#filter):用于添加指定Filter效果到组件上。
46 ## Filter section
47 Filter效果类,用于将相应的效果添加到指定的组件上。在调用Filter的方法前,需要先通过[createFilter](js-apis-uiEffect.md#uieffectcreatefil…
50 pixelStretch(stretchSizes: Array\<number\>, tileMode: TileMode): Filter
69 | [Filter](#filter) | 返回挂载了边缘像素扩展效果的Filter。 |
100 | [Filter](#filter) | 返回挂载了水波纹效果的Filter。 |
109 flyInFlyOutEffect(degree: number, flyMode: FlyMode): Filter
128 | [Filter](#filter) | 返回挂载了飞入飞出形变效果的Filter。 |
137 distort(distortionK: number): Filter
[all …]
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/network_select/
H A Dwifi_filter_impl.h26 bool Filter(NetworkCandidate &networkCandidate) override;
34 bool Filter(NetworkCandidate &networkCandidate) override;
42 bool Filter(NetworkCandidate &networkCandidate) override;
50 bool Filter(NetworkCandidate &networkCandidate) override;
58 bool Filter(NetworkCandidate &networkCandidate) override;
66 bool Filter(NetworkCandidate &networkCandidate) override;
74 bool Filter(NetworkCandidate &networkCandidate) override;
82 bool Filter(NetworkCandidate &networkCandidate) override;
90 bool Filter(NetworkCandidate &networkCandidate) override;
98 bool Filter(NetworkCandidate &networkCandidate) override;
[all …]
H A Dwifi_filter_impl.cpp53 bool HiddenWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::HiddenWifiFilter
88 bool SavedWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::SavedWifiFilter
105 bool EphemeralWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::EphemeralWifiFilter
121 bool PassPointWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PassPointWifiFilter
138 bool DisableWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::DisableWifiFilter
173 bool HasInternetWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::HasInternetWifiFilter
199 bool RecoveryWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::RecoveryWifiFilter
223 bool PoorPortalWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PoorPortalWifiFilter
259 bool PortalWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::PortalWifiFilter
302 bool NoInternetWifiFilter::Filter(NetworkCandidate &networkCandidate) in Filter() function in OHOS::Wifi::NetworkSelection::NoInternetWifiFilter
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dfilter_test.cpp48 auto filter = std::make_unique<Filter>();
165 Filter::FilterQuality filterQuality = Filter::FilterQuality::LOW;
182 Filter::FilterQuality filterQuality = Filter::FilterQuality::MEDIUM;
197 Filter filter1;
200 Filter filter2;
215 Filter filter1;
216 Filter filter2 = filter1;
229 Filter filter1;
232 Filter filter2;
247 Filter filter1;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effect_ndk/src/filter/
H A Dfilter.cpp23 Filter::Filter(std::shared_ptr<OHOS::Media::PixelMap> pixelMap) : srcPixelMap_(pixelMap) in Filter() function in OHOS::Rosen::Filter
26 void Filter::Render(bool forceCPU) in Render()
37 void Filter::AddNextFilter(sk_sp<SkImageFilter> filter) in AddNextFilter()
42 std::shared_ptr<OHOS::Media::PixelMap> Filter::GetPixelMap() in GetPixelMap()
48 bool Filter::Blur(float radius, SkTileMode skTileMode) in Blur()
58 bool Filter::Brightness(float brightness) in Brightness()
68 bool Filter::Grayscale() in Grayscale()
78 bool Filter::Invert() in Invert()
88 bool Filter::SetColorMatrix(const PixelColorMatrix& matrix) in SetColorMatrix()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effectChain/include/
H A Dfilter.h41 class Filter {
43 Filter() {}; in Filter() function
44 virtual ~Filter() {}; in ~Filter()
47 virtual void AddNextFilter(std::shared_ptr<Filter> next);
48 virtual void AddPreviousFilter(std::shared_ptr<Filter> previous);
49 virtual std::shared_ptr<Filter> GetNextFilter();
50 virtual std::shared_ptr<Filter> GetPreviousFilter();
63 std::shared_ptr<Filter> previous_ = nullptr;
64 std::shared_ptr<Filter> next_ = nullptr;
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.3.2/
H A Dchangelogs-filemanagement.md3 ## cl.filemanagement.1 Filter Module Change
5 Moved **Filter** from **@ohos.fileio** to **@ohos.file.fs**. The attributes of **Filter** remain un…
9 … versions, note that the position of **Filter** in the **d.ts** file and the module name are chang…
13 Before the change, **Filter** is in the **@ohos.fileio** module and imported as follows:
16 import Filter from '@ohos.fileio';
21 Now, **Filter** is in the **@ohos.file.fs** module and imported as follows:
24 import Filter from '@ohos.file.fs';
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.3.2/
H A Dchangelogs-filemanagement.md3 ## cl.filemanagement.1 Filter类型模块变更
7 基于此前版本开发的应用,需注意d.ts位置的变更及import模块名的变更。现Filter类型变更至@ohos.file.fs模块下。Filter类型具体属性不变。
11Filter类型在模块@ohos.fileio下,通过以下方式import:
14 import Filter from '@ohos.fileio';
19Filter类型在模块@ohos.file.fs,通过以下方式import:
22 import Filter from '@ohos.file.fs';
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/pipeline/
H A Dpipeline.h56 Status AddHeadFilters(std::vector<std::shared_ptr<Filter>> filters);
58 Status RemoveHeadFilter(const std::shared_ptr<Filter>& filter);
60 Status LinkFilters(const std::shared_ptr<Filter>& preFilter,
61 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type);
63 Status UpdateFilters(const std::shared_ptr<Filter>& preFilter,
64 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type);
66 Status UnLinkFilters(const std::shared_ptr<Filter>& preFilter,
67 const std::vector<std::shared_ptr<Filter>>& filters, StreamType type);
75 std::vector<std::shared_ptr<Filter>> filters_ {};
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/
H A Djs-apidiff-graphic.md10 | ohos.effectKit | effectKit | createEffect(source: image.PixelMap): Filter; | 新增 |
17 | ohos.effectKit | Filter | getPixelMap(): image.PixelMap; | 新增 |
18 | ohos.effectKit | Filter | grayscale(): Filter; | 新增 |
19 | ohos.effectKit | Filter | brightness(bright:number): Filter; | 新增 |
20 | ohos.effectKit | Filter | blur(radius:number): Filter; | 新增 |
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/
H A Dpipeline_core.h36 ErrorCode AddFilter(Filter *filterIn) override;
38 ErrorCode AddFilters(std::vector<Filter *> filtersIn) override;
40 ErrorCode RemoveFilter(Filter *filter) override;
42 ErrorCode RemoveFilterChain(Filter *firstFilter) override;
44 ErrorCode LinkFilters(std::vector<Filter *> filters) override;
49 void InitFilters(const std::vector<Filter *> &filters);
53 std::vector<Filter *> filters_{};
55 std::vector<Filter *> filtersToRemove_{};
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/
H A Djs-apidiff-graphic.md10 | ohos.effectKit | effectKit | createEffect(source: image.PixelMap): Filter; | Added|
17 | ohos.effectKit | Filter | getPixelMap(): image.PixelMap; | Added|
18 | ohos.effectKit | Filter | grayscale(): Filter; | Added|
19 | ohos.effectKit | Filter | brightness(bright:number): Filter; | Added|
20 | ohos.effectKit | Filter | blur(radius:number): Filter; | Added|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/iter/pariter/
H A Dfilter.rs18 pub fn filter<P, F>(par_iter: P, predicate: F) -> Filter<P, F> { in filter()
19 Filter { in filter()
25 impl<P, F> ParallelIterator for Filter<P, F> implementation
31 type Iter = iter::Filter<P::Iter, F>;
48 Filter { in split()
52 right.map(|right| Filter { in split()
64 pub struct Filter<P, F> { struct
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-filter-effect.md27 backgroundFilter(filter: Filter): T
39 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 背景滤镜视觉效果。 |
43 foregroundFilter(filter: Filter): T
55 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 前景滤镜(内容)视觉效果。 |
59 compositingFilter(filter: Filter): T
71 | filter | [Filter](../../apis-arkgraphics2d/js-apis-uiEffect.md#filter) | 是 | 合成滤镜视觉效果。 |
86 @State filterTest1: uiEffect.Filter = uiEffect.createFilter().blur(10)
87 @State filterTest2: uiEffect.Filter = uiEffect.createFilter().blur(10)
88 @State filterTest3: uiEffect.Filter = uiEffect.createFilter().blur(10)
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dfilter.h29 class DRAWING_API Filter {
38 Filter() noexcept;
39 ~Filter() {}; in ~Filter()
58 friend bool operator==(const Filter& f1, const Filter& f2);
59 friend bool operator!=(const Filter& f1, const Filter& f2);
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-uiEffect.md5 - [Filter](#filter): applies a filter to a component.
19 createFilter(): Filter
21 Creates a **Filter** instance, which can be used to apply multiple filters to a component.
29 | [Filter](#filter) | Head node of the filter.|
34 let filter : uiEffect.Filter = uiEffect.createFilter()
56 ## Filter section
57 …ponent. Before calling any API in **Filter**, you must use [createFilter](#uieffectcreatefilter) t…
60 blur(blurRadius: number): Filter
75 | [Filter](#filter) | **Filter** instance with the blur effect.|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dpipeline_core.cpp140 ErrorCode PipelineCore::AddFilters(std::initializer_list<Filter*> filtersIn) in AddFilters()
142 std::vector<Filter*> filtersToAdd; in AddFilters()
167 ErrorCode PipelineCore::RemoveFilter(Filter* filter) in RemoveFilter()
178 ErrorCode PipelineCore::RemoveFilterChain(Filter* firstFilter) in RemoveFilterChain()
183 std::queue<Filter*> levelFilters; in RemoveFilterChain()
197 ErrorCode PipelineCore::LinkFilters(std::initializer_list<Filter*> filters) in LinkFilters()
199 std::vector<Filter*> filtersToLink; in LinkFilters()
200 std::vector<Filter*>(filters).swap(filtersToLink); in LinkFilters()
239 void PipelineCore::InitFilters(const std::vector<Filter*>& filters) in InitFilters()
249 Filter* filter {nullptr};
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/core/
H A Dpipeline_core.h59 ErrorCode AddFilters(std::initializer_list<Filter*> filtersIn) override;
60 ErrorCode RemoveFilter(Filter* filter) override;
61 ErrorCode RemoveFilterChain(Filter* firstFilter) override;
62 ErrorCode LinkFilters(std::initializer_list<Filter*> filters) override;
65 void InitFilters(const std::vector<Filter*>& filters);
74 std::vector<Filter*> filters_ {};
77 std::vector<Filter*> filtersToRemove_ {};
/ohos5.0/foundation/arkui/advanced_ui_component/doc/
H A Dts-composite-components-filter.md1 # Filter chapter
14 import { Filter } from '@ohos.arkui.advanced.Filter'
23 ## Filter section
25 Filter({ multiFilters: Array&lt;FilterParams&gt;, additionFilters: FilterParams, filterType: Filte…
70 多行可折叠Filter:内容区可完全自定义。
73 import { Filter, FilterParams, FilterResult, FilterType } from '@ohos.arkui.advanced.Filter'
85 Filter({
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_filter.cpp26 static Filter* CastToFilter(OH_Drawing_Filter* cFilter) in CastToFilter()
28 return reinterpret_cast<Filter*>(cFilter); in CastToFilter()
48 return (OH_Drawing_Filter*)new Filter(); in OH_Drawing_FilterCreate()
53 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetImageFilter()
67 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetMaskFilter()
81 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterSetColorFilter()
95 Filter* filter = CastToFilter(cFliter); in OH_Drawing_FilterGetColorFilter()

12345678910>>...13