パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.2.0

adv_camera

フォーカス(フォーカス矩形付き)およびズーム機能を備えた高級カメラ。

AndroidiOS
30日間ダウンロード
129
いいね数
46
Pub ポイント
125

パッケージをインストール

flutter pub add adv_camera

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

adv_camera は、フォーカス矩形を使用したフォーカスとズーム機能をサポートする高度なカメラインターフェースを提供するFlutterパッケージです。Androidおよび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

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。