UNPKG

react-native-vision-camera-detector

Version:

Frame Processor Plugin to detect faces & texts using MLKit Vision Face Detector for React Native Vision Camera!

21 lines 1.08 kB
import React from 'react'; import { Camera as VisionCamera } from 'react-native-vision-camera'; import type { CameraProps, DrawableFrame, Frame } from 'react-native-vision-camera'; import type { Face, FaceDetectionOptions } from './FaceDetector'; import type { TextRecognitionOptions, TextRecognitionPlugin, TranslatorOptions, TranslatorPlugin } from './text_detector/types'; type CallbackType = (faces: Face[], frame: Frame) => void | Promise<void>; /** * Vision camera wrapper * * @param {ComponentType} props Camera + face detection props * @returns */ export declare const Camera: React.ForwardRefExoticComponent<{ faceDetectionOptions?: FaceDetectionOptions; faceDetectionCallback: CallbackType; skiaActions?: (faces: Face[], frame: DrawableFrame) => void | Promise<void>; } & CameraProps & React.RefAttributes<VisionCamera>>; export declare function useTextRecognition(options?: TextRecognitionOptions): TextRecognitionPlugin; export declare function useTranslate(options?: TranslatorOptions): TranslatorPlugin; export {}; //# sourceMappingURL=Camera.d.ts.map