simsearch1
Simsearch
Overview
usage: simsearch [-h] [-k K_NEAREST] [-t THRESHOLD] [-q QUERIES] [--NxN]
-
[--hex-query HEX_QUERY] [--query-id QUERY_ID] [--in FORMAT] [-o FILENAME] [-c] [-b BATCH_SIZE] [--scan] [--memory] [--times] target_filename
Search an FPS file for similar fingerprints
positional arguments:
- target_filename
-
target filename
optional arguments:
-
-h, --help -
show this help message and exit
-
-k K_NEAREST, --k-nearest K_NEAREST -
select the k nearest neighbors (use 'all' for all neighbors)
-
-t THRESHOLD, --threshold THRESHOLD -
minimum similarity score threshold
-
-q QUERIES, --queries QUERIES -
filename containing the query fingerprints
-
--NxN -
use the targets as the queries, and exclude the selfsimilarity term
-
--hex-query HEX_QUERY -
query in hex
-
--query-id QUERY_ID -
id for the hex query
-
--in FORMAT -
input query format (default uses the file extension, else 'fps')
-
-o FILENAME, --output FILENAME -
output filename (default is stdout)
-
-c, --count -
report counts
-
-b BATCH_SIZE, --batch-size BATCH_SIZE -
batch size
-
--scan -
scan the file to find matches (low memory overhead)
-
--memory -
build and search an in-memory data structure (faster for multiple queries)
-
--times -
report load and execution times to stderr
History
- Debian 10 (Buster) to Debian 8 (Jessie): the text shown here
- Debian 7 (Wheezy)
--NxN since Debian 8 (Jessie).