패키지, 저장소 및 앱 카테고리 검색

패키지 상세v3.2.0

adv_camera

포커스(포커스 사각형 포함) 및 줌 기능을 갖춘 고급 카메라입니다.

AndroidiOS
30일 다운로드
129
좋아요
46
Pub 점수
125

패키지 설치

flutter pub add adv_camera

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

adv_camera는 초점 사각형을 사용한 초점 및 줌 기능을 지원하는 고급 카메라 인터페이스를 제공하는 Flutter 패키지입니다. 안드로이드와 iOS용으로 설계되어 개발자가 앱에 강력한 카메라 기능을 쉽게 통합할 수 있도록 합니다. 이 패키지는 초점 지점을 정밀하게 제어하고 부드러운 줌 기능을 제공하여 사진 촬영 또는 동영상 캡처 애플리케이션의 사용자 경험을 향상시킵니다. 기본 이미지 캡처를 넘어서 고급 카메라 상호작용이 필요한 앱에 적합합니다.

사용 사례

  • 증강현실 앱
  • 사진 편집 도구
  • 비디오 회의 앱
  • 문서 스캔 유틸리티
  • 사용자 지정 카메라 인터페이스

주요 기능

  • 포커스 사각형으로 포커스
  • 줌 기능
  • 크로스 플랫폼 지원 (Android 및 iOS)
  • pub를 통한 간단한 통합
  • 실시간 포커스 피드백

적합한 대상

  • 사용자 정의 카메라 UI를 구축하는 개발자
  • 정밀한 초점 제어가 필요한 앱
  • 줌 기능이 필요한 프로젝트
  • 사진/영상 캡처가 필요한 모바일 앱
  • Android 및 iOS를 대상으로 하는 Flutter 앱

고려 사항

  • 대상 장치에서 카메라 권한이 필요합니다
  • 최적의 성능을 위해 추가 구성이 필요할 수 있습니다
  • 초점과 줌을 제외한 기본 카메라 작동에 국한됨
  • 하위 플랫폼 카메라 API에 의존
  • 복잡한 비디오 처리 워크플로우에 적합하지 않습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Advanced Camera

This is our custom Camera that enabling you to tap focus, zoom, flashlight.

Note: This plugin use android.hardware.Camera, I have tried to migrate it to android.hardware.Camera2 in development branch, but with lack of understandings I found out so many inconsistency and find it kinda waste of time since Android is developing their new camera CameraX. So until CameraX has released its stable version, I think I will still use this.

There's still so much feature that I haven't include such as video recording, auto white balance, etc.

And please note that Flutter have their own camera plugin, but they haven't include focus and flashlight feature there.

Installation

First, add adv_camera as a dependency in your pubspec.yaml file.

iOS

Add two rows to the ios/Runner/Info.plist:

  • one with the key Privacy - Camera Usage Description and a usage description.
  • and one with the key Privacy - Microphone Usage Description and a usage description.

Or in text format add the key:

<key>NSCameraUsageDescription</key>  
<string>Can I use the camera please?</string>  
<key>NSMicrophoneUsageDescription</key>  
<string>Can I use the mic please?</string>  
Android

For Android's permission, you have to configure it yourself (using Dexter, etc.), or you can manually turn on its permission at setting.

This plugin is made to support my other plugin adv_image_picker, you can see that its permission is handled there.

Example

You can find the full example, here

Future developments

  • AndroidX camera integration
  • Video integration for both Android and IOS
  • More testing and bug fixing

Support

This repository isn't maintained that well, but I will try to keep it well-maintained as much as possible. Please consider support me.. Buy me a coffee


카테고리

의존성

의존성 목록 1 개

  • plugin_platform_interface^2.0.2

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.