Metadata-Version: 2.1
Name: sperrylabelimg
Version: 1.3.1.2
Summary: A GUI for labelling images customized for usage at Sperry Rail
Author-email: Sperry Rail Innovation <brooklyn.germa@sperryrail.com>
License: MIT
Project-URL: Homepage, https://gitlab.com/bGerma/customlabelimg
Project-URL: Repository, https://gitlab.com/bGerma/customlabelimg.git
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: setuptools~=70.2.0
Requires-Dist: PyQt5~=5.15.11
Requires-Dist: opencv-python~=4.10.0.84
Provides-Extra: dev

# customLabelImg


## Setup

download this repository

```
cd existing_repo
git remote add origin https://gitlab.com/bGerma/customlabelimg.git
git branch -M main
git push -uf origin main
```

install labelimg ***in a virtual environment*** so that it doesn't get confused with your normal version

```
(.venv) ~\User> pip install labelimg
```

Then, go into this file in your virtual environment folder and make these changes:

`.\venv\Lib\site-packages\libs\stringBundle.py`

Changes:

Go to the class StringBundle, go inside its __init__ method, find the initialization of the id_to_message
attribute and add this to it:

```
self.id_to_message = {
    "openMultipleDirs": "Open Multiple\nDirs",
    "setWriteDir": "Set Write Dir"
}
```

Now, you should be able to run any version of the script in the project directory
