पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

sphinx_verify कवर
पैकेज विवरणv1.0.3

sphinx_verify

Sphinx Verify एक Flutter पैकेज है जो Amazon पहचान सेवा के लिए एक इंटरफ़ेस प्रदान करने का उद्देश्य रखता है, साथ ही निर्मित उपयोग केस भी होते हैं।

AndroidiOSmacOSWindowsLinux
30-दिन डाउनलोड
30
लाइक
5
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add sphinx_verify

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

Sphinx Verify एक फ्लटर पैकेज है जिसका उद्देश्य फ्लटर एप्लिकेशन में अमेज़न की पहचान सेवाओं को एकीकृत करना है, जो मशीन लर्निंग, OCR और कंप्यूटर विज़न कार्यों के लिए एक सुविधाजनक इंटरफ़ेस प्रदान करता है। इसमें दस्तावेज़ स्कैनिंग, चेहरा पहचान और पाठ निकालने जैसे सामान्य कार्यप्रवाहों को सरल बनाने के लिए आंतरिक उपयोग केस शामिल हैं। पैकेज कई प्लेटफॉर्मों का समर्थन करता है, जिनमें एंड्रॉइड, iOS, macOS, Windows और Linux शामिल हैं, जिससे समान कार्यक्षमता के साथ क्रॉस-प्लेटफॉर्म विकास संभव होता है। डेवलपर्स एक साफ, डार्ट-अनुकूल एपीआई के माध्यम से अमेज़न की शक्तिशाली बैकएंड सेवाओं का उपयोग कर सकते हैं।

उपयोग

  • दस्तावेज़ सत्यापन
  • चेहरा पहचान
  • चित्रों से पाठ निकालना
  • पहचान प्रमाणीकरण
  • रियल-टाइम छवि विश्लेषण
  • स्वचालित डेटा दर्ज

मुख्य विशेषताएँ

  • अमेज़ॅन पहचान सेवाओं के साथ एकीकृत एकीकरण
  • प्लेटफॉर्म के अनुकूल समर्थन
  • त्वरित कार्यान्वयन के लिए पूर्वनिर्धारित उपयोग केस
  • सरल Dart API
  • सुरक्षित क्लाउड-आधारित प्रोसेसिंग
  • रियल-टाइम परिणाम

इनके लिए उपयुक्त

  • पहचान सत्यापन की आवश्यकता वाले मोबाइल ऐप्स
  • दस्तावेज़ स्कैनिंग एप्लिकेशन
  • OCR-भारी उद्यम उपकरण
  • चेहरे की पहचान की आवश्यकता वाले ऐप्स
  • Amazon AWS सेवाओं का उपयोग करने वाले विकासकर्मी

विचार योग्य बातें

  • बादल प्रसंस्करण के लिए इंटरनेट कनेक्शन की आवश्यकता होती है
  • Amazon AWS सेवा उपलब्धता पर निर्भर करता है
  • बादल सेवा लागत का भार उठाना पड़ सकता है
  • सही AWS प्रमाणीकरण कॉन्फ़िगरेशन की आवश्यकता है
  • सीमित ऑफलाइन कार्यक्षमता
  • वास्तविक समय के प्रतिक्रिया में संभावित देरी

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Sphinx Verify logo

pub package License: MIT

Sphinx Verify

Sphinx Verify is a Flutter package that amis to provider an interface to amazon recognition service. with built-in use cases.

More demo images


Features 🚀

  • ✅ Text Detection
  • ✅ Face Detection
  • ✅ Label Detection
  • ✅ content Moderation
  • ✅ compare Faces

use cases

  • ✅ ( KYC flow ) Verify a user by comparing a selfie with a document photo ( driving license )

Installation 💻

❗ In order to start using Sphinx Verify you must have the Fkutter installed on your machine.

Install via flutter pub add:

flutter pub add sphinx_verify

Install via pubspec.yaml:

dependencies:
  sphinx_verify: ^0.1.0

Usage 📖

import 'package:sphinx_verify/sphinx_verify.dart';

/// initialize the sphinx verify
SphinxVerify sphinxVerify = SphinxVerify(
    region: AwsRegionEnum.usEast1 <- adjust to your region,
    accessKey: 'your access key',
    secretKey: 'your secret key',
    onVerificationComplete: (FaceMatchesModel faceMatchesModel) {
        print({
        '❌similarity': faceMatchesModel.matchedFaces?.first.similarity,
        'faceMatchesModel': faceMatchesModel,
        });
    },
);

/// exposed methods

// detect labels
LabelDetectionModel? res = await widget.sphinxVerify.awsSDK.detectLabels(
    file: _imageFile,
    imageUrl: _imageUrl,
);

// detect text
List<TextDetectionModel>? res = await widget.sphinxVerify.awsSDK.detectText(
    file: _imageFile,
    imageUrl: _imageUrl,
);

// detect faces
List<FaceDetectionModel>? res = await widget.sphinxVerify.awsSDK.detectFaces(
    file: _imageFile,
    imageUrl: _imageUrl,
);

// compare faces
FaceMatchesModel? res = await widget.sphinxVerify.awsSDK.compareFaces(
    sourceImageFile: _imageFile,
    sourceImageUrl: _imageUrl,
    targetImageFile: _targetImageFile,
    targetImageUrl: _targetImageUrl,
    similarityThreshold: 90,
);

// moderate content
ModerateContentModel? res = await widget.sphinxVerify.awsSDK.moderateContent(
    file: _imageFile,
    imageUrl: _imageUrl,
    minConfidence: 5,
);

KYC flow

import 'package:flutter/material.dart';
import 'package:sphinx_verify/sphinx_verify.dart';

class KycPage extends StatelessWidget {
  const KycPage({super.key, required this.sphinxVerify});
  final SphinxVerify sphinxVerify;

  @override
  Widget build(BuildContext context) {
    return sphinxVerify.kycWidget;
  }
}

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 6 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।