Skip to main content

Effortless data labeling with AI support

Project description

AnyLabeling

🌟 AnyLabeling 🌟

Effortless data labeling with AI support from YOLO and Segment Anything!

AnyLabeling = LabelImg + Labelme + Improved UI + Auto-labeling

PyPI license open issues Pypi Downloads Documentation

AnyLabeling

I. Install and run

1. Download and run executable

  • Download and run newest version from Releases.
  • For MacOS:
    • After installing, go to Applications folder
    • Right click on the app and select Open
    • From the second time, you can open the app normally using Launchpad

2. Install from Pypi

conda create -n anylabeling python=3.8
conda activate anylabeling
  • (For macOS only) Install PyQt5 using Conda:
conda install -c conda-forge pyqt==5.15.7
  • Install anylabeling:
pip install anylabeling
  • Run app:
anylabeling

Or

python -m anylabeling.app

II. Development

  • Generate resources:
pyrcc5 -o anylabeling/resources/resources.py anylabeling/resources/resources.qrc
  • Run app:
python anylabeling/app.py

III. Build executable

  • Install PyInstaller:
pip install -r requirements-dev.txt
  • Build:
bash build_executable.sh
  • Check the outputs in: dist/.

IV. Contribution

If you want to contribute to AnyLabeling, please read Contribution Guidelines.

V. References

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

anylabeling-0.2.12.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

anylabeling-0.2.12-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file anylabeling-0.2.12.tar.gz.

File metadata

  • Download URL: anylabeling-0.2.12.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for anylabeling-0.2.12.tar.gz
Algorithm Hash digest
SHA256 784b750b8f9d5699a2a1d16fd30c791469d370694d62a1098402a410c6324442
MD5 0f37085c6ae20b647b096f8a712a65e5
BLAKE2b-256 8c80ad73c6fe36dc3682b2fa0fec0dc3fd77d7d7b8b7b1ffafbb2acc26485d83

See more details on using hashes here.

File details

Details for the file anylabeling-0.2.12-py3-none-any.whl.

File metadata

File hashes

Hashes for anylabeling-0.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 90b8ac66ecb40929d13a450b682a3ced9c9301aa30a58c69caa5b3e05bf65148
MD5 40bdfc524cc15ead255a334f49e6a554
BLAKE2b-256 2496b9e9d280baf9fdef998a7b6f18b77c0505fc2a16347fb36b1187d896e909

See more details on using hashes here.

Supported by

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