Browse Source

- added POD for tools

master
Andreas Romeyke 9 months ago
parent
commit
eb05e54cf3
  1. 22
      lib/File/FormatIdentification/RandomSampling.pm

22
lib/File/FormatIdentification/RandomSampling.pm

@ -1,7 +1,7 @@
package File::FormatIdentification::RandomSampling;
# ABSTRACT: methods to identify files using random sampling
# ABSTRACT: methods to identify content of device o media files using random sampling
# VERSION:
# (c) 2020 by Andreas Romeyke
# (c) 2020/2021 by Andreas Romeyke
# licensed via GPL v3.0 or later
=head1 NAME
@ -17,6 +17,24 @@ To check the base type of a given binary string:
my $ff = File::FormatIdentification::RandomSampling->new(); # basic instantiation
my $type = $ff->calc_type($buffer); # calc type of given binary string
=head1 TOOLS
The following tools are supplied with this module and are presented below:
=head2 F<crazy_fast_image_scan.pl>
This script scans devices or images very fast using random sampling and reports wht kind of content could be found.
For a detailed documentation use the included POD there.
=head2 F<cfi_create_training_data.pl>
This script scans a bunch of files and calcs most frequent one- and bigrams and stores them in a CSV file.
=head2 F<cfi_learn_model.pl>
This script uses the CSV file and prints a new model module in style of L<File::FormatIdentification::RandomSampling::Model> using L<AI::DecisionTree>.
=head1 SOURCE
The actual development version is available at L<https://art1pirat.spdns.org/art1/crazy-fast-image-scan>

Loading…
Cancel
Save