Home
last modified time | relevance | path

Searched refs:ImageReceiver (Results 1 – 25 of 71) sorted by relevance

123

/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dimage_receiver_test.cpp54 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
77 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
101 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
124 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
146 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
167 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
188 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
209 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
232 …std::shared_ptr<ImageReceiver> imageReceiver = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WI…
248 std::shared_ptr<ImageReceiver> iva = std::make_shared<ImageReceiver>();
[all …]
H A Dimage_receiver_manager_test.cpp48 std::shared_ptr<ImageReceiver> iva = std::make_shared<ImageReceiver>();
65 std::shared_ptr<ImageReceiver> imaReceive = imageReceiverManager.getImageReceiverByKeyId(id);
78 auto iva = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WIDTH,
99 auto iva = ImageReceiver::CreateImageReceiver(RECEIVER_TEST_WIDTH,
H A Dimage_creator_test.cpp256 option.format = ImageReceiver::OPTION_FORMAT;
257 option.numberHint = ImageReceiver::OPTION_NUMBERHINT;
258 option.quality = ImageReceiver::OPTION_QUALITY;
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/receiver/src/
H A Dimage_receiver.cpp33 ImageReceiver::~ImageReceiver() in ~ImageReceiver()
60 option.format = ImageReceiver::OPTION_FORMAT; in PackImage()
61 option.quality = ImageReceiver::OPTION_QUALITY; in PackImage()
62 option.numberHint = ImageReceiver::OPTION_NUMBERHINT; in PackImage()
116 int32_t ImageReceiver::SaveBufferAsImage(int &fd, in SaveBufferAsImage()
136 int32_t ImageReceiver::SaveBufferAsImage(int &fd, in SaveBufferAsImage()
187 std::shared_ptr<ImageReceiver> ImageReceiver::CreateImageReceiver(int32_t width, in CreateImageReceiver()
192 std::shared_ptr<ImageReceiver> iva = std::make_shared<ImageReceiver>(); in CreateImageReceiver()
300 sptr<Surface> ImageReceiver::GetReceiverSurface() in GetReceiverSurface()
308 void ImageReceiver::ReleaseReceiver() in ReleaseReceiver()
[all …]
H A Dimage_receiver_manager.cpp27 string ImageReceiverManager::SaveImageReceiver(shared_ptr<ImageReceiver> imageReceiver) in SaveImageReceiver()
34 shared_ptr<ImageReceiver> ImageReceiverManager::getImageReceiverByKeyId(string keyId) in getImageReceiverByKeyId()
40 shared_ptr<ImageReceiver> imageReceiver = getImageReceiverByKeyId(keyId); in getSurfaceByKeyId()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-image-kit/
H A Dimage__receiver__mdk_8h.md24 | struct [OhosImageReceiverInfo](_ohos_image_receiver_info.md) | 定义**ImageReceiver**的相关信息。 |
39 …ceiverInfo](_ohos_image_receiver_info.md) info, napi_value \*res) | 创建应用层 **ImageReceiver** 对象。 |
40 …r_initimagereceivernative) (napi_env env, napi_value source) | 通过应用层**ImageReceiver**对象初始化native层[…
45 …size.md) \*size) | 通过[ImageReceiverNative](image.md#imagereceivernative)获取**ImageReceiver**的大小。 |
46 …32_t \*capacity) | 通过[ImageReceiverNative](image.md#imagereceivernative)获取**ImageReceiver**的容量。 |
47 …nt32_t \*format) | 通过[ImageReceiverNative](image.md#imagereceivernative)获取**ImageReceiver**的格式。 |
H A Djs-apis-sendableImage.md1823 通过图片大小、图片格式、容量创建ImageReceiver实例。
1825 **系统能力:** SystemCapability.Multimedia.Image.ImageReceiver
1839 | [ImageReceiver](#imagereceiver) | 如果操作成功,则返回ImageReceiver实例。 |
2031 ## ImageReceiver section
2035 在调用以下方法前需要先创建ImageReceiver实例。
2039 **系统能力:** SystemCapability.Multimedia.Image.ImageReceiver
2053 **系统能力:** SystemCapability.Multimedia.Image.ImageReceiver
2083ImageReceiver读取最新的图片,并使用promise返回结果。
2087 **系统能力:** SystemCapability.Multimedia.Image.ImageReceiver
2117ImageReceiver读取下一张图片,并使用promise返回结果。
[all …]
H A Dimage__receiver__native_8h.md10 **系统能力:** SystemCapability.Multimedia.Image.ImageReceiver
45 …通过[OH_ImageReceiverNative](_image___native_module.md#oh_imagereceivernative)获取ImageReceiver的大小。 |
46 …通过[OH_ImageReceiverNative](_image___native_module.md#oh_imagereceivernative)获取ImageReceiver的容量。 |
H A D_ohos_image_receiver_info.md6 定义**ImageReceiver**的相关信息。
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/receiver/include/
H A Dimage_receiver.h44 class ImageReceiver {
51 ImageReceiver() {} in ImageReceiver() function
52 ~ImageReceiver();
57 static std::shared_ptr<ImageReceiver> CreateImageReceiver(int32_t width,
92 std::weak_ptr<ImageReceiver> ir_;
H A Dimage_receiver_manager.h36 string SaveImageReceiver(shared_ptr<ImageReceiver> imageReceiver);
38 shared_ptr<ImageReceiver> getImageReceiverByKeyId(string keyId);
43 ImageHolderManager<ImageReceiver> receiverManager_;
H A Dimage_receiver_buffer_processor.h25 explicit ImageReceiverBufferProcessor(ImageReceiver* receiver) : receiver_(receiver) in ImageReceiverBufferProcessor()
39 ImageReceiver* receiver_ = nullptr;
/ohos5.0/docs/zh-cn/application-dev/media/camera/
H A Dcamera-dual-channel-preview.md9 如果要实现双路预览,即将拍照流改为预览流,将拍照流中的surface改为预览流的surface,通过ImageReceiver的surface创建previewOutput,其余流程与拍照流和预览流…
16 - 对ImageReceiver组件获取到的图像数据处理后,需要将对应的图像Buffer释放,确保Surface的BufferQueue正常轮转。
26 - 用于处理图像的第一路预览流:创建ImageReceiver对象,获取SurfaceId创建第一路预览流,注册图像监听,按需处理预览流每帧图像。
32 1. 获取第一路预览流SurfaceId:创建ImageReceiver对象,通过ImageReceiver对象可获取其SurfaceId。
40 // 创建ImageReceiver对象
55 function onImageArrival(receiver: image.ImageReceiver): void {
208 private imageReceiver: image.ImageReceiver | undefined = undefined;
235 * 获取ImageReceiver的SurfaceId
241 // 创建ImageReceiver
253 * 注册ImageReceiver图像监听
[all …]
H A Dnative-camera-preview-imageReceiver.md3 通过ImageReceiver创建预览输出,获取预览流实时数据,以供后续进行图像二次处理,比如应用可以对其添加滤镜算法等。
39 3. 初始化图片接收器[ImageReceiver](../image/image-receiver-c.md)实例,获取SurfaceId。
69 6. 注册ImageReceiver图片接收器的回调,监听获取每帧上报图像内容。
/ohos5.0/foundation/multimedia/image_framework/interfaces/kits/js/common/include/
H A Dimage_receiver_napi.h54 ImageReceiver* GetNative();
77 …ol GetNativeFromEnv(napi_env env, napi_callback_info info, std::shared_ptr<ImageReceiver> &native);
88 static std::shared_ptr<ImageReceiver> staticInstance_;
91 std::shared_ptr<ImageReceiver> imageReceiver_;
/ohos5.0/foundation/multimedia/image_framework/interfaces/kits/js/common/include/sendable/
H A Dsendable_image_receiver_napi.h54 ImageReceiver* GetNative();
76 …ol GetNativeFromEnv(napi_env env, napi_callback_info info, std::shared_ptr<ImageReceiver> &native);
85 static std::shared_ptr<ImageReceiver> staticInstance_;
88 std::shared_ptr<ImageReceiver> imageReceiver_;
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/cj/include/
H A Dimage_receiver_impl.h29 explicit ImageReceiverImpl(std::shared_ptr<ImageReceiver> imageReceiver);
40 std::shared_ptr<ImageReceiver> imageReceiver_;
/ohos5.0/docs/en/application-dev/media/camera/
H A Dcamera-dual-channel-preview.md9 …am), you must create a previewOutput object through the surface of an ImageReceiver object. Other …
16 - After an ImageReceiver object processes image data obtained, it must release the image buffer so …
26 - For the first preview stream used for image processing, create an ImageReceiver object, obtain th…
32 1. Obtain the surface ID for the first preview stream. Specifically, create an ImageReceiver object…
40 // Create an ImageReceiver object.
55 function onImageArrival(receiver: image.ImageReceiver): void {
210 private imageReceiver: image.ImageReceiver | undefined = undefined;
237 * Obtain the surface ID of the ImageReceiver object.
243 // Create an ImageReceiver object.
255 * Register a listener for the ImageReceiver object.
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-multimedia_api-9-canary.md121 | ohos.multimedia.image | ImageReceiver | release(callback: AsyncCallback\<void>): void;<br>release…
122 | ohos.multimedia.image | ImageReceiver | on(type: 'imageArrival', callback: AsyncCallback\<void>):…
123 | ohos.multimedia.image | ImageReceiver | readNextImage(callback: AsyncCallback\<Image>): void;<br>…
124 | ohos.multimedia.image | ImageReceiver | readLatestImage(callback: AsyncCallback\<Image>): void;<b…
125 | ohos.multimedia.image | ImageReceiver | getReceivingSurfaceId(callback: AsyncCallback\<string>): …
126 | ohos.multimedia.image | ImageReceiver | readonly format: ImageFormat; | 新增 |
127 | ohos.multimedia.image | ImageReceiver | readonly capacity: number; | 新增 |
128 | ohos.multimedia.image | ImageReceiver | readonly size: Size; | 新增 |
134 …ageReceiver(width: number, height: number, format: number, capacity: number): ImageReceiver; | 新增 |
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta1/
H A Djs-apidiff-multimedia.md120 | ohos.multimedia.image | ImageReceiver | release(callback: AsyncCallback\<void>): void;<br>release…
121 | ohos.multimedia.image | ImageReceiver | on(type: 'imageArrival', callback: AsyncCallback\<void>):…
122 | ohos.multimedia.image | ImageReceiver | readNextImage(callback: AsyncCallback\<Image>): void;<br>…
123 | ohos.multimedia.image | ImageReceiver | readLatestImage(callback: AsyncCallback\<Image>): void;<b…
124 | ohos.multimedia.image | ImageReceiver | getReceivingSurfaceId(callback: AsyncCallback\<string>): …
125 | ohos.multimedia.image | ImageReceiver | readonly format: ImageFormat; | 新增 |
126 | ohos.multimedia.image | ImageReceiver | readonly capacity: number; | 新增 |
127 | ohos.multimedia.image | ImageReceiver | readonly size: Size; | 新增 |
135 …ageReceiver(width: number, height: number, format: number, capacity: number): ImageReceiver; | 新增 |
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/cj/src/
H A Dimage_receiver_impl.cpp54 …std::shared_ptr imageReceiver = ImageReceiver::CreateImageReceiver(width, height, format, capacity… in CreateImageReceiver()
63 ImageReceiverImpl::ImageReceiverImpl(std::shared_ptr<ImageReceiver> imageReceiver) in ImageReceiverImpl()
/ohos5.0/docs/en/application-dev/media/image/
H A Dimage-receiver-native.md3 … use the **ImageReceiver** APIs to obtain the surface ID of a component, read the latest image or …
44 export const createFromReceiver: (a: image.ImageReceiver) => image.Image;
58 private receiver: image.ImageReceiver | undefined = undefined;
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta1/
H A Djs-apidiff-multimedia.md120 | ohos.multimedia.image | ImageReceiver | release(callback: AsyncCallback\<void>): void;<br>release…
121 | ohos.multimedia.image | ImageReceiver | on(type: 'imageArrival', callback: AsyncCallback\<void>):…
122 | ohos.multimedia.image | ImageReceiver | readNextImage(callback: AsyncCallback\<Image>): void;<br>…
123 | ohos.multimedia.image | ImageReceiver | readLatestImage(callback: AsyncCallback\<Image>): void;<b…
124 | ohos.multimedia.image | ImageReceiver | getReceivingSurfaceId(callback: AsyncCallback\<string>): …
125 | ohos.multimedia.image | ImageReceiver | readonly format: ImageFormat; | Added|
126 | ohos.multimedia.image | ImageReceiver | readonly capacity: number; | Added|
127 | ohos.multimedia.image | ImageReceiver | readonly size: Size; | Added|
135 …eReceiver(width: number, height: number, format: number, capacity: number): ImageReceiver; | Added|
/ohos5.0/docs/zh-cn/application-dev/media/image/
H A Dimage-receiver-native.md3 图像接收类,用于获取组件surface id,接收最新的图片和读取下一张图片,以及释放ImageReceiver实例。
44 export const createFromReceiver: (a: image.ImageReceiver) => image.Image;
58 private receiver: image.ImageReceiver | undefined = undefined;
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dtake-picture-and-preview.md94 private receiver: image.ImageReceiver = undefined;//图像接收类,用于获取组件surface id,接收最新的图片和读取下一张图片
98 //创建ImageReceiver实例receiver
107 //从ImageReceiver读取下一张图片

123