https://github.com/barseghyanartur/snapbox
Put bounding boxes over images.
https://github.com/barseghyanartur/snapbox
bounding-box image rectangle snap
Last synced: 9 months ago
JSON representation
Put bounding boxes over images.
- Host: GitHub
- URL: https://github.com/barseghyanartur/snapbox
- Owner: barseghyanartur
- License: mit
- Created: 2024-06-11T23:10:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-13T20:47:22.000Z (almost 2 years ago)
- Last Synced: 2025-02-13T12:53:28.434Z (over 1 year ago)
- Topics: bounding-box, image, rectangle, snap
- Language: Python
- Homepage: https://pypi.org/project/snapbox/
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.rst
- Security: SECURITY.rst
Awesome Lists containing this project
README
=======
SnapBox
=======
.. External dependencies
.. _tkinter: https://docs.python.org/3/library/tkinter.html
.. _Pillow: https://python-pillow.org/
.. _pipx: https://pipx.pypa.io/
.. Internal references
.. _SnapBox: https://github.com/barseghyanartur/snapbox/
.. _Read the Docs: http://snapbox.readthedocs.io/
.. _Contributor guidelines: https://snapbox.readthedocs.io/en/latest/contributor_guidelines.html
Put bounding boxes over images.
.. image:: https://img.shields.io/pypi/v/snapbox.svg
:target: https://pypi.python.org/pypi/snapbox
:alt: PyPI Version
.. image:: https://img.shields.io/pypi/pyversions/snapbox.svg
:target: https://pypi.python.org/pypi/snapbox/
:alt: Supported Python versions
.. image:: https://github.com/barseghyanartur/snapbox/actions/workflows/test.yml/badge.svg?branch=main
:target: https://github.com/barseghyanartur/snapbox/actions
:alt: Build Status
.. image:: https://readthedocs.org/projects/snapbox/badge/?version=latest
:target: http://snapbox.readthedocs.io
:alt: Documentation Status
.. image:: https://img.shields.io/badge/license-MIT-blue.svg
:target: https://github.com/barseghyanartur/snapbox/#License
:alt: MIT
.. image:: https://coveralls.io/repos/github/barseghyanartur/snapbox/badge.svg?branch=main&service=github
:target: https://coveralls.io/github/barseghyanartur/snapbox?branch=main
:alt: Coverage
Features
========
- Put bounding boxes over images.
- Export altered images.
Prerequisites
=============
- Python 3.8+
- `tkinter`_
- `Pillow`_
Installation
============
Using `pipx`_
-------------
*Recommended*
.. code-block:: sh
pipx install snapbox
Using `pip`
-----------
.. code-block:: sh
pip install snapbox
Documentation
=============
- Documentation is available on `Read the Docs`_.
- For guidelines on contributing check the `Contributor guidelines`_.
Usage
=====
.. code-block:: sh
snapbox
Tests
=====
Run the tests with unittest:
.. code-block:: sh
python -m unittest snapbox.py
Or pytest:
.. code-block:: sh
pytest
License
=======
MIT
Support
=======
For security issues contact me at the e-mail given in the `Author`_ section.
For overall issues, go to `GitHub `_.
Author
======
Artur Barseghyan