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
SIFTandAKAZEfeature matching algorithms
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file regional_observer_workbook-0.2.0.tar.gz.
File metadata
- Download URL: regional_observer_workbook-0.2.0.tar.gz
- Upload date:
- Size: 62.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e59933a65e4f2899d5126d78834ccc166effbcb8ad443493ed9a74b30942f86
|
|
| MD5 |
da0e2375851a46a87ebfcaae3d366b2d
|
|
| BLAKE2b-256 |
3de6128755fbc1e15a67c7521c2848f54a730427bfd6ecbb97fa792a2ae3c3e2
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
regional_observer_workbook-0.2.0.tar.gz -
Subject digest:
6e59933a65e4f2899d5126d78834ccc166effbcb8ad443493ed9a74b30942f86 - Sigstore transparency entry: 781352509
- Sigstore integration time:
-
Permalink:
corey-cole/regional-observer-workbook@4aa5046a74a3ada5683a5cb62cbc1b7ccc30d321 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/corey-cole
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4aa5046a74a3ada5683a5cb62cbc1b7ccc30d321 -
Trigger Event:
release
-
Statement type:
File details
Details for the file regional_observer_workbook-0.2.0-py3-none-any.whl.
File metadata
- Download URL: regional_observer_workbook-0.2.0-py3-none-any.whl
- Upload date:
- Size: 66.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b4cc43ee61cbac7000c140b632fd18671a5ecb8e489eca7bb18b5503cfb9733
|
|
| MD5 |
59fd2c1d756ff46ee4caf9b268f0bbaf
|
|
| BLAKE2b-256 |
2351787934bdccfdf08a04c0b0ed1531727dc6355c1d1005a3c5def9ef15a14f
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
regional_observer_workbook-0.2.0-py3-none-any.whl -
Subject digest:
5b4cc43ee61cbac7000c140b632fd18671a5ecb8e489eca7bb18b5503cfb9733 - Sigstore transparency entry: 781352515
- Sigstore integration time:
-
Permalink:
corey-cole/regional-observer-workbook@4aa5046a74a3ada5683a5cb62cbc1b7ccc30d321 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/corey-cole
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4aa5046a74a3ada5683a5cb62cbc1b7ccc30d321 -
Trigger Event:
release
-
Statement type: