bqconnect CLI

GitHub Tag PyPI - Version PyPI - Downloads


Table of contents

🚀 Introducing the new bqconnect CLI!

🌟 bqconnect CLI now supports ARM-based CPUs! Whether you’re on an Apple M‑series or a Qualcomm Snapdragon X‑series processor, you can leverage its performance for biometric data analysis.

Setup

Prerequisites:

  • Docker
  • Python (3.10+)
  • AMD64 or ARM64 CPU

Install bqconnect CLI

pip install openbq

Usage

To validate the installation, you could start a benchmark task.

openbq --benchmark

Example use cases for biometric quality assessment:

# Process all face images in 'data/'
openbq --input data --mode face

# Process iris images in 'data/iris/'
openbq --input data/iris --mode iris

# Process all face images using OFIQ engine
openbq --input data --mode face --engine OFIQ

# Enable EDA report for the assessment
openbq --input data/fingerprint --mode fingerprint --report

Check current installed version:

openbq --verison

Get bqconnect CLI Update if available:

openbq --update

Uninstall

openbq --uninstall

Output

openbq will produce the quality metrics in a CSV file, a EDA report when enabled.

Further details about the command and advanced option flags