/ohos5.0/docs/zh-cn/application-dev/media/camera/ |
H A D | Readme-CN.md | 3 - [Camera Kit简介](camera-overview.md) 4 - [开发准备](camera-preparation.md) 6 - [相机管理(ArkTS)](camera-device-management.md) 7 - [设备输入(ArkTS)](camera-device-input.md) 9 - [预览(ArkTS)](camera-preview.md) 10 - [拍照(ArkTS)](camera-shooting.md) 11 - [录像(ArkTS)](camera-recording.md) 12 - [元数据(ArkTS)](camera-metadata.md) 13 - [手电筒使用(ArkTS)](camera-torch-use.md) 19 - [动态照片(ArkTS)](camera-moving-photo.md) [all …]
|
H A D | camera-torch-use.md | 6 - 当使用后置摄像头并设置闪光灯模式[FlashMode](../../reference/apis-camera-kit/js-apis-camera.md#flashmode)关闭时,手电筒功能… 12 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 14 1. 导入camera接口,接口中提供了相机相关的属性和方法,导入方法如下。 17 import { camera } from '@kit.CameraKit'; 21 …../../reference/apis-camera-kit/js-apis-camera.md#cameramanager)类中的[isTorchSupported](../../refere… 37 …camera-kit/js-apis-camera.md#cameramanager)类中的[isTorchModeSupported](../../reference/apis-camera-k… 40 …function isTorchModeSupported(cameraManager: camera.CameraManager, torchMode: camera.TorchMode) : … 52 …camera-kit/js-apis-camera.md#cameramanager)类中的[setTorchMode](../../reference/apis-camera-kit/js-ap… 55 …[getTorchMode](../../reference/apis-camera-kit/js-apis-camera.md#gettorchmode11)方法前,需要先注册监听手电筒的状态变… 58 …function setTorchModeSupported(cameraManager: camera.CameraManager, torchMode: camera.TorchMode) :… [all …]
|
H A D | camera-performance-improvement.md | 23 详细的API参考说明,请参考[Camera API文档](../../reference/apis-camera-kit/js-apis-camera.md)。 28 …(../../reference/apis-camera-kit/js-apis-camera.md#commitconfig11)配流和[session.start](../../referen… 43 const cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); 47 …const session: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO) as… 68 详细的API参考说明,请参考[Camera API文档](../../reference/apis-camera-kit/js-apis-camera.md)。 78 …camera-kit/js-apis-camera-sys.md#isquickthumbnailsupported)及[enableQuickThumbnail](../../reference… 95 let cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); 98 …let photoSession: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO)… 139 详细的API参考说明,请参考[Camera API文档](../../reference/apis-camera-kit/js-apis-camera.md)。 163 let cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); [all …]
|
H A D | camera-device-input.md | 3 在开发相机应用时,需要先参考开发准备[申请相关权限](camera-preparation.md)。 9 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 11 1. 导入camera接口,接口中提供了相机相关的属性和方法,导入方法如下。 14 import { camera } from '@kit.CameraKit'; 22 …./../reference/apis-camera-kit/js-apis-camera.md#cameramanager)类中的[createCameraInput](../../refere… 25 …sync function createInput(cameraDevice: camera.CameraDevice, cameraManager: camera.CameraManager):… 27 let cameraInput: camera.CameraInput | undefined = undefined; 47 …s-camera-kit/js-apis-camera.md#getsupportedscenemodes11)方法,获取当前相机设备支持的模式列表,列表中存储了相机设备支持的所有模式[Scene… 50 …tion getSupportedSceneMode(cameraDevice: camera.CameraDevice, cameraManager: camera.CameraManager)… 65 …camera-kit/js-apis-camera.md#getsupportedoutputcapability11)方法,获取当前相机设备支持的所有输出流,如预览流、拍照流、录像流等。输出流在… [all …]
|
H A D | camera-metadata.md | 3 在开发相机应用时,需要先参考开发准备[申请相关权限](camera-preparation.md)。 11 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 15 import { camera } from '@kit.CameraKit'; 19 …camera-kit/js-apis-camera.md#cameraoutputcapability)类中的supportedMetadataObjectTypes属性,获取当前设备支持的元数据… 22 … getMetadataOutput(cameraManager: camera.CameraManager, cameraOutputCapability: camera.CameraOutpu… 35 …camera-kit/js-apis-camera.md#start11)方法开启metadata数据输出,再通过监听事件metadataObjectsAvailable回调拿到数据,接口调用失败… 39 …startMetadataOutput(previewOutput: camera.PreviewOutput, metadataOutput: camera.MetadataOutput, ca… 40 let cameraArray: Array<camera.CameraDevice> = []; 43 console.error('no camera.'); 61 …let session: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO) as c… [all …]
|
H A D | camera-preview.md | 3 在开发相机应用时,需要先参考开发准备[申请相关权限](camera-preparation.md)。 9 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 11 1. 导入camera接口,接口中提供了相机相关的属性和方法,导入方法如下。 14 import { camera } from '@kit.CameraKit'; 25 …camera-kit/js-apis-camera.md#cameraoutputcapability)类中的previewProfiles属性获取当前设备支持的预览能力,返回previewPro… 28 …iewOutput(cameraManager: camera.CameraManager, cameraOutputCapability: camera.CameraOutputCapabili… 41 …eference/apis-camera-kit/js-apis-camera.md#start11)方法输出预览流,接口调用失败会返回相应错误码,错误码类型参见[Camera错误码](../..… 44 …async function startPreviewOutput(cameraManager: camera.CameraManager, previewOutput: camera.Previ… 45 let cameraArray: Array<camera.CameraDevice> = []; 48 console.error('no camera.'); [all …]
|
H A D | camera-device-management.md | 7 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 9 1. 导入camera接口,接口中提供了相机相关的属性和方法,导入方法如下。 12 import { camera } from '@kit.CameraKit'; 17 2. 通过[getCameraManager](../../reference/apis-camera-kit/js-apis-camera.md#cameragetcameramanager)方法… 22 function getCameraManager(context: common.BaseContext): camera.CameraManager { 23 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 32 …/../reference/apis-camera-kit/js-apis-camera.md#cameramanager)类中的[getSupportedCameras](../../refer… 35 function getCameraDevices(cameraManager: camera.CameraManager): Array<camera.CameraDevice> { 57 …参数,参数的具体内容可参考相机管理器回调接口实例[CameraStatusInfo](../../reference/apis-camera-kit/js-apis-camera.md#camer… 60 function onCameraStatusChange(cameraManager: camera.CameraManager): void { [all …]
|
H A D | camera-session-management.md | 10 - 添加闪光灯、调整焦距等配置。具体支持的配置及接口说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 20 import { camera } from '@kit.CameraKit'; 24 2. 调用cameraManager类中的[createSession](../../reference/apis-camera-kit/js-apis-camera.md#createsessio… 27 function getSession(cameraManager: camera.CameraManager): camera.Session | undefined { 30 session = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO) as camera.PhotoSession; 39 3. 调用PhotoSession类中的[beginConfig](../../reference/apis-camera-kit/js-apis-camera.md#beginconfig11)方… 52 …(../../reference/apis-camera-kit/js-apis-camera.md#addinput11)添加相机的输入流;调用[addOutput](../../referen… 53 …nfig](../../reference/apis-camera-kit/js-apis-camera.md#commitconfig11)和[start](../../reference/ap… 55 …ession(photoSession: camera.PhotoSession, cameraInput: camera.CameraInput, previewOutput: camera.P… 90 …camera-kit/js-apis-camera.md#stop11)方法可以停止当前会话。调用[removeOutput](../../reference/apis-camera-kit/js… [all …]
|
H A D | camera-shooting.md | 7 详细的API说明请参考[Camera API参考](../../reference/apis-camera-kit/js-apis-camera.md)。 13 import { camera } from '@kit.CameraKit'; 21 …camera-kit/js-apis-camera.md#cameraoutputcapability)类中的photoProfiles属性,可获取当前设备支持的拍照输出流,通过[createPh… 24 …ion getPhotoOutput(cameraManager: camera.CameraManager, cameraOutputCapability: camera.CameraOutpu… 46 …需要在[photoOutput.on('photoAvailable')](../../reference/apis-camera-kit/js-apis-camera.md#onphotoava… 50 function setPhotoOutputCb(photoOutput: camera.PhotoOutput) { 160 …(../../reference/apis-camera-kit/js-apis-camera.md#photooutput)类中的[getPhotoRotation](../../referen… 163 function capture(captureLocation: camera.Location, photoOutput: camera.PhotoOutput): void { 164 let settings: camera.PhotoCaptureSetting = { 166 …rotation: camera.ImageRotation.ROTATION_0, // 设置图片旋转角度的camera.ImageRotation.ROTATION_0是通过说明中获取拍照角… [all …]
|
/ohos5.0/docs/en/application-dev/media/camera/ |
H A D | camera-device-input.md | 9 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 11 1. Import the camera module, which provides camera-related attributes and methods. 20 …efore any camera device input, you must complete camera management by following the instructions p… 22 …camera-kit/js-apis-camera.md#createcamerainput) in the [cameraManager](../../reference/apis-camera… 25 …sync function createInput(cameraDevice: camera.CameraDevice, cameraManager: camera.CameraManager):… 26 // Create a camera input stream. 37 // Listen for camera input errors. 41 // Open the camera. 47 …camera-kit/js-apis-camera.md#getsupportedscenemodes11) to obtain the list of scene modes supported… 50 …tion getSupportedSceneMode(cameraDevice: camera.CameraDevice, cameraManager: camera.CameraManager)… [all …]
|
H A D | camera-device-management.md | 3 Before developing a camera application, you must call the camera APIs to create an independent came… 7 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 9 1. Import the camera module, which provides camera-related attributes and methods. 12 import { camera } from '@kit.CameraKit'; 17 2. Call [getCameraManager](../../reference/apis-camera-kit/js-apis-camera.md#cameragetcameramanager… 23 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 32 …camera-kit/js-apis-camera.md#getsupportedcameras) in the [cameraManager](../../reference/apis-came… 35 function getCameraDevices(cameraManager: camera.CameraManager): Array<camera.CameraDevice> { 55 …camera application development, you can listen for the camera status, including the appearance of … 60 function onCameraStatusChange(cameraManager: camera.CameraManager): void { [all …]
|
H A D | Readme-EN.md | 3 - [Introduction to Camera Kit](camera-overview.md) 4 - [Camera Development Preparations](camera-preparation.md) 7 - [Device Input Management (ArkTS)](camera-device-input.md) 9 - [Preview (ArkTS)](camera-preview.md) 10 - [Photo Capture (ArkTS)](camera-shooting.md) 11 - [Video Recording (ArkTS)](camera-recording.md) 12 - [Camera Metadata (ArkTS)](camera-metadata.md) 13 - [Using the Flashlight (ArkTS)](camera-torch-use.md) 19 - [Moving Photos (ArkTS)](camera-moving-photo.md) 26 - [Using the Camera Picker (ArkTS)](camera-picker.md) [all …]
|
H A D | camera-torch-use.md | 6 - When the rear camera is used and [FlashMode](../../reference/apis-camera-kit/js-apis-camera.md#fl… 8 - When you switch from the front camera to the rear camera, the flashlight will be automatically tu… 12 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 14 1. Import the camera module, which provides camera-related attributes and methods. 17 import { camera } from '@kit.CameraKit'; 21 …./reference/apis-camera-kit/js-apis-camera.md#istorchsupported11) in the [CameraManager](../../ref… 37 …camera-kit/js-apis-camera.md#istorchmodesupported11) in the [CameraManager](../../reference/apis-c… 40 …function isTorchModeSupported(cameraManager: camera.CameraManager, torchMode: camera.TorchMode) : … 52 …camera-kit/js-apis-camera.md#settorchmode11) in the [CameraManager](../../reference/apis-camera-ki… 55 …function setTorchModeSupported(cameraManager: camera.CameraManager, torchMode: camera.TorchMode) :… [all …]
|
H A D | camera-performance-improvement.md | 23 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 43 const cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); 47 …const session: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO) as… 68 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 78 …camera-kit/js-apis-camera-sys.md#isquickthumbnailsupported) and [enableQuickThumbnail](../../refer… 95 let cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); 98 …let photoSession: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO)… 138 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 144 …unch() : void | Prelaunches the camera. This API is called when a user touches the system camera i… 162 let cameraManager: camera.CameraManager = camera.getCameraManager(baseContext); [all …]
|
H A D | camera-metadata.md | 3 …e developing a camera application, request permissions by following the instructions provided in [… 11 Read [Camera](../../reference/apis-camera-kit/js-apis-camera.md) for the API reference. 15 import { camera } from '@kit.CameraKit'; 19 …apis-camera-kit/js-apis-camera.md#cameraoutputcapability) class, and then use [createMetadataOutpu… 22 … getMetadataOutput(cameraManager: camera.CameraManager, cameraOutputCapability: camera.CameraOutpu… 39 …startMetadataOutput(previewOutput: camera.PreviewOutput, metadataOutput: camera.MetadataOutput, ca… 40 let cameraArray: Array<camera.CameraDevice> = []; 43 console.error('no camera.'); 59 // Open a camera. 61 …let session: camera.PhotoSession = cameraManager.createSession(camera.SceneMode.NORMAL_PHOTO) as c… [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/camera_v1_2/dump_ast_target/ |
H A D | dump.txt | 2 package ohos.hdi.camera.v1_2; 35 package ohos.hdi.camera.v1_1; 54 package ohos.hdi.camera.v1_2; 68 package ohos.hdi.camera.v1_2; 83 package ohos.hdi.camera.v1_1; 101 package ohos.hdi.camera.v1_0; 130 package ohos.hdi.camera.v1_2; 142 package ohos.hdi.camera.v1_2; 170 package ohos.hdi.camera.v1_0; 201 package ohos.hdi.camera.v1_2; [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-multimedia_api-9-canary.md | 28 | ohos.multimedia.camera | CaptureEndInfo | captureId: number; | 新增 | 39 | ohos.multimedia.camera | QualityLevel | QUALITY_LEVEL_LOW | 新增 | 44 | ohos.multimedia.camera | ImageRotation | ROTATION_90 = 90 | 新增 | 45 | ohos.multimedia.camera | ImageRotation | ROTATION_0 = 0 | 新增 | 70 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_LOCKED | 新增 | 71 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_AUTO | 新增 | 75 | ohos.multimedia.camera | FlashMode | FLASH_MODE_AUTO | 新增 | 76 | ohos.multimedia.camera | FlashMode | FLASH_MODE_OPEN | 新增 | 94 | ohos.multimedia.camera | Size | width: number; | 新增 | 95 | ohos.multimedia.camera | Size | height: number; | 新增 | [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/camera_v1_1/dump_ast_target/ |
H A D | dump.txt | 2 package ohos.hdi.camera.v1_1; 5 import ohos.hdi.camera.v1_1.Types; 21 package ohos.hdi.camera.v1_1; 39 package ohos.hdi.camera.v1_0; 89 package ohos.hdi.camera.v1_0; 118 package ohos.hdi.camera.v1_1; 159 package ohos.hdi.camera.v1_0; 184 package ohos.hdi.camera.v1_1; 206 package ohos.hdi.camera.v1_0; 222 package ohos.hdi.camera.v1_0; [all …]
|
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/platform/mipi_csi/ |
H A D | mipi_v4l2_adapter.c | 173 struct CameraDrvData *camera = drvData->camera; in LinuxSetPadFormat() local 211 struct CameraDrvData *camera = drvData->camera; in SetStream() local 258 struct CameraDrvData *camera = drvData->camera; in LinuxInitControls() local 280 V4L2_CID_LINK_FREQ, camera->link_freqs, camera->link_freqs, 1, camera->link_freqs); in LinuxInitControls() 307 if (camera->hblank) { in LinuxInitControls() 351 if (camera == NULL) { in MipiCsiAdapterTraceCameraCfg() 356 mode = camera->cur_mode; in MipiCsiAdapterTraceCameraCfg() 416 camera = drvData->camera; in MipiCsiAdapterProbeV4l2() 470 camera = drvData->camera; in MipiCsiAdapterRemoveV4l2() 471 if ((camera->sd != NULL) && (camera->sd->ctrl_handler != NULL)) { in MipiCsiAdapterRemoveV4l2() [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-multimedia.md | 27 | ohos.multimedia.camera | CaptureEndInfo | captureId: number; | 新增 | 38 | ohos.multimedia.camera | QualityLevel | QUALITY_LEVEL_LOW | 新增 | 43 | ohos.multimedia.camera | ImageRotation | ROTATION_90 = 90 | 新增 | 44 | ohos.multimedia.camera | ImageRotation | ROTATION_0 = 0 | 新增 | 69 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_LOCKED | 新增 | 70 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_AUTO | 新增 | 74 | ohos.multimedia.camera | FlashMode | FLASH_MODE_AUTO | 新增 | 75 | ohos.multimedia.camera | FlashMode | FLASH_MODE_OPEN | 新增 | 93 | ohos.multimedia.camera | Size | width: number; | 新增 | 94 | ohos.multimedia.camera | Size | height: number; | 新增 | [all …]
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/demo/entry/src/main/ets/model/ |
H A D | CameraService.ts | 495 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 505 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 520 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 539 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 554 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 572 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 584 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = this… 617 …getSession(): camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession | und… 618 …let session: camera.PortraitPhotoSession | camera.CaptureSession | camera.NightPhotoSession = unde… 675 …let session: camera.PortraitPhotoSession | camera.Session | camera.NightPhotoSession = this.getSes… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-multimedia.md | 27 | ohos.multimedia.camera | CaptureEndInfo | captureId: number; | Added| 38 | ohos.multimedia.camera | QualityLevel | QUALITY_LEVEL_LOW | Added| 43 | ohos.multimedia.camera | ImageRotation | ROTATION_90 = 90 | Added| 44 | ohos.multimedia.camera | ImageRotation | ROTATION_0 = 0 | Added| 69 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_LOCKED | Added| 70 | ohos.multimedia.camera | FocusMode | FOCUS_MODE_AUTO | Added| 74 | ohos.multimedia.camera | FlashMode | FLASH_MODE_AUTO | Added| 75 | ohos.multimedia.camera | FlashMode | FLASH_MODE_OPEN | Added| 93 | ohos.multimedia.camera | Size | width: number; | Added| 94 | ohos.multimedia.camera | Size | height: number; | Added| [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/camera_v1_0/dump_ast_target/ |
H A D | dump.txt | 2 package ohos.hdi.camera.v1_0; 31 package ohos.hdi.camera.v1_0; 36 import ohos.hdi.camera.v1_0.Types; 81 package ohos.hdi.camera.v1_0; 83 import ohos.hdi.camera.v1_0.Types; 106 package ohos.hdi.camera.v1_0; 122 package ohos.hdi.camera.v1_0; 142 package ohos.hdi.camera.v1_0; 158 package ohos.hdi.camera.v1_0; 279 package ohos.hdi.camera.v1_0; [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-camera-kit/ |
H A D | js-apis-camera-sys.md | 1 # @ohos.multimedia.camera (相机管理)(系统接口) 8 > - 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.multimedia.camera (相机管理)](js-apis-camera.md)。 373 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 423 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 456 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 503 const cameraManager: camera.CameraManager = camera.getCameraManager(context); 542 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 1139 function enableSketch(previewOutput: camera.PreviewOutput, session: camera.Session, cameraInput: ca… 1778 let cameraManager: camera.CameraManager = camera.getCameraManager(context); 1832 let cameraManager: camera.CameraManager = camera.getCameraManager(context); [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | CameraJS.cpp | 196 ExecSyncTask([camera]() { in Finalize() 213 ExecSyncTask([camera, &fov]() { in GetFov() 215 if (camera) { in GetFov() 231 ExecSyncTask([camera, fov]() { in SetFov() 243 if (camera) { in GetEnabled() 279 if (camera) { in GetFar() 295 ExecSyncTask([camera, fov]() { in SetFar() 308 if (camera) { in GetNear() 324 ExecSyncTask([camera, fov]() { in SetNear() 438 if (!camera) { in GetColor() [all …]
|