four_fingerprint 1.0.5 copy "four_fingerprint: ^1.0.5" to clipboard
four_fingerprint: ^1.0.5 copied to clipboard

Contactless slap fingerprint capture plugin — 4-4-2 sequencing, minutiae extraction, and matching via phone camera.

four_fingerprint #

Contactless slap fingerprint capture for Flutter — 4-4-2 sequencing, minutiae extraction, and matching via phone camera.

Installation #

dependencies:
  four_fingerprint: ^2.0.0

Run flutter pub get.

Usage #

import 'package:four_fingerprint/four_fingerprint.dart';

await FourFingerprint.instance.initialize();

final controller = FpCaptureController();
await controller.initialize();

// Start 4-4-2 capture
controller.startCapture();
cam.startImageStream((image) async {
  await controller.processFrame(image);
});

// Save enrollment
final enrollment = controller.buildEnrollment('user_001');
await FpSecureStorage().storeEnrollment(enrollment!);

Screenshots #

[screenshots/left_slap.png] [screenshots/right_slap.png] [screenshots/thumbs.png]

API #

Class Purpose
FourFingerprint Plugin entry point. Initializes native processing.
FpCaptureController 4-4-2 capture state machine with burst frame selection.
FpSecureStorage Encrypted template storage via flutter_secure_storage.
FpEnrollmentRecord Enrollment data model.
FpMatchResult Verification result with score and match decision.

Platform support #

Platform Supported
Android Yes
iOS Yes
Linux Yes (requires system OpenCV)
0
likes
140
points
46
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Contactless slap fingerprint capture plugin — 4-4-2 sequencing, minutiae extraction, and matching via phone camera.

Repository (GitHub)
View/report issues

Topics

#fingerprint #biometric #security #camera #opencv

License

MIT (license)

Dependencies

camera, collection, ffi, flutter, flutter_secure_storage, hand_detection, image, plugin_platform_interface

More

Packages that depend on four_fingerprint

Packages that implement four_fingerprint