ITADN
mrousavy/react-native-vision-camera
mrousavy/react-native-vision-camera · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
VisionCamera

VisionCamera 是一个功能强大、高性能的 React Native 相机库。其特性包括:

  • 📸 照片和视频拍摄
  • 👁️ QR/条形码扫描器
  • 📱 可自定义的设备和多摄像头(“鱼眼”变焦)
  • 🎞️ 可自定义的分辨率和宽高比(4k/8k 图像)
  • ⏱️ 可自定义的 FPS(30..240 FPS)
  • 🧩 帧处理器(用于运行面部识别、AI 物体检测、实时视频通话等的 JS worklets)
  • 🎨 在相机上绘制形状、文本、滤镜或着色器
  • 🔍 平滑变焦(Reanimated)
  • ⏯️ 快速暂停和恢复
  • 🌓 HDR 和夜间模式
  • ⚡ 自定义的 C++/GPU 加速缩放器(Metal/Vulkan)

从 npm 安装 VisionCamera:

npm i react-native-vision-camera
cd ios && pod install

..并通过设置权限

链接

VisionCamera V4

随着 VisionCamera V5 的发布,VisionCamera V4 不再积极维护。 VisionCamera V4 的代码已归档至 margelo/react-native-vision-camera-v4-snapshot,旧版文档页面部署于 visioncamera4.margelo.com

ShadowLens

要查看 VisionCamera 的实际效果,请查看 ShadowLens!

示例

function App() {
  return (
    <Camera
      style={StyleSheet.absoluteFill}
      device="back"
      isActive={true}
    />
  )
}

参见 示例 应用

大规模采用

VisionCamera 由 Margelo 开发。 我们让应用变得更好、更快。

社交