Skip to main content

Library for working with scans of SPC/FFA regional observer workbooks

Project description

Regional Observer Workbook

Background

This Python library encapsulates the logic for extracting content from SPC/FFA regional observer workbooks. It maintains original images and bounding boxes for forms. It also includes logic to align scans to an original using OpenCV's homography capabilities. NOTE: The current version of the library only works for scanned documents. Lens distortion from camera images prevents successful feature matching.

In addition to the library, there is a simple CLI utility that can perform two tasks. The first task is to extract each unique bounding box to an image. The second task is to draw the bounding boxes on an aligned scan. The capabilities are useful as examples of how to use the library as well being visual debugging aids.

Work-in-Progress

The following items are still work in progress:

  • Additional form types and bounding boxes for recent purse seine observer workbooks
  • Enabling camera images
  • Evaluating the SIFT and AKAZE feature matching algorithms

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regional_observer_workbook-0.2.0.tar.gz (62.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

regional_observer_workbook-0.2.0-py3-none-any.whl (66.1 kB view details)

Uploaded Python 3

File details

Details for the file regional_observer_workbook-0.2.0.tar.gz.

File metadata

File hashes

Hashes for regional_observer_workbook-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6e59933a65e4f2899d5126d78834ccc166effbcb8ad443493ed9a74b30942f86
MD5 da0e2375851a46a87ebfcaae3d366b2d
BLAKE2b-256 3de6128755fbc1e15a67c7521c2848f54a730427bfd6ecbb97fa792a2ae3c3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for regional_observer_workbook-0.2.0.tar.gz:

Publisher: publish.yml on corey-cole/regional-observer-workbook

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file regional_observer_workbook-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for regional_observer_workbook-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b4cc43ee61cbac7000c140b632fd18671a5ecb8e489eca7bb18b5503cfb9733
MD5 59fd2c1d756ff46ee4caf9b268f0bbaf
BLAKE2b-256 2351787934bdccfdf08a04c0b0ed1531727dc6355c1d1005a3c5def9ef15a14f

See more details on using hashes here.

Provenance

The following attestation bundles were made for regional_observer_workbook-0.2.0-py3-none-any.whl:

Publisher: publish.yml on corey-cole/regional-observer-workbook

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page