yolo2labelme


Nameyolo2labelme JSON
Version 0.0.7 PyPI version JSON
download
home_page
SummaryTool to convert yolo format dataset to labelme json format.
upload_time2023-11-23 17:23:26
maintainer
docs_urlNone
author
requires_python>=3.7
license
keywords
VCS
bugtrack_url
requirements Pillow PyYAML
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # yolo2labelme

Tool to convert yolo format dataset to labelme json format.

## Installation
```bash
pip install yolo2labelme
```
## Usage
Arguments:

`data` : path to dataset directory

Keyword arguments:

`out` : path to output directory. Default dataset is created at same path as data_dir with name labelmeDataset.

`skip` : action to take if `.txt` file corresponding to image is not found.
- `False` (default) raises `FileNotFoundError`.
- `print` prints missing file path to stdout.
- `True` or any other value skips file silently.
### CLI Usage:

Following command creates labelme json dataset directory at `path/to/yolo/labelmeDataset` from `path/to/yolo/dataset` dataset directory.
```bash
yolo2labelme path/to/yolo/dataset
```

Specify output directory, skip.

```bash
yolo2labelme path/to/yoloDataset --out path/to/labelmeJsonDir --skip print
```

### Python Usage:
```python
from yolo2lableme import yolo2labelme
yolo2labelme('path/to/yolo/dataset')
```
With output directory and skip action
```python
yolo2labelme('path/to/yolo/dataset','path/to/labelme/dataset',skip=True)
```
Or simply
```python
from yolo2labelme import y2l
y2l('path/to/dataset')
```
## Useful links
https://github.com/kadapallaNithin/yolo2labelme

https://pypi.org/project/yolo2labelme/

Lableme to yolo : https://pypi.org/project/labelme2yolo/

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "yolo2labelme",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "Kadapalla Nithin Kumar <kadapallanithin@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/c3/a6/4f9a6ff0bac4ccb01794ff55cb9debf408d2c538df008c94b2e5fb1283c0/yolo2labelme-0.0.7.tar.gz",
    "platform": null,
    "description": "# yolo2labelme\r\n\r\nTool to convert yolo format dataset to labelme json format.\r\n\r\n## Installation\r\n```bash\r\npip install yolo2labelme\r\n```\r\n## Usage\r\nArguments:\r\n\r\n`data` : path to dataset directory\r\n\r\nKeyword arguments:\r\n\r\n`out` : path to output directory. Default dataset is created at same path as data_dir with name labelmeDataset.\r\n\r\n`skip` : action to take if `.txt` file corresponding to image is not found.\r\n- `False` (default) raises `FileNotFoundError`.\r\n- `print` prints missing file path to stdout.\r\n- `True` or any other value skips file silently.\r\n### CLI Usage:\r\n\r\nFollowing command creates labelme json dataset directory at `path/to/yolo/labelmeDataset` from `path/to/yolo/dataset` dataset directory.\r\n```bash\r\nyolo2labelme path/to/yolo/dataset\r\n```\r\n\r\nSpecify output directory, skip.\r\n\r\n```bash\r\nyolo2labelme path/to/yoloDataset --out path/to/labelmeJsonDir --skip print\r\n```\r\n\r\n### Python Usage:\r\n```python\r\nfrom yolo2lableme import yolo2labelme\r\nyolo2labelme('path/to/yolo/dataset')\r\n```\r\nWith output directory and skip action\r\n```python\r\nyolo2labelme('path/to/yolo/dataset','path/to/labelme/dataset',skip=True)\r\n```\r\nOr simply\r\n```python\r\nfrom yolo2labelme import y2l\r\ny2l('path/to/dataset')\r\n```\r\n## Useful links\r\nhttps://github.com/kadapallaNithin/yolo2labelme\r\n\r\nhttps://pypi.org/project/yolo2labelme/\r\n\r\nLableme to yolo : https://pypi.org/project/labelme2yolo/\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Tool to convert yolo format dataset to labelme json format.",
    "version": "0.0.7",
    "project_urls": {
        "Bug Tracker": "https://github.com/kadapallaNithin/yolo2labelme/issues",
        "Homepage": "https://github.com/kadapallaNithin/yolo2labelme"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c39b16c88263cf689c208d9ddf7f68c203270b34d8e03b0f99e5df34c6ad060",
                "md5": "a831a99d4605c1639ed10659e82e5591",
                "sha256": "979725f55675be7ca22630db24e663c583391ffd780c24b7b9012c758ce09604"
            },
            "downloads": -1,
            "filename": "yolo2labelme-0.0.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a831a99d4605c1639ed10659e82e5591",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 4346,
            "upload_time": "2023-11-23T17:23:21",
            "upload_time_iso_8601": "2023-11-23T17:23:21.200895Z",
            "url": "https://files.pythonhosted.org/packages/0c/39/b16c88263cf689c208d9ddf7f68c203270b34d8e03b0f99e5df34c6ad060/yolo2labelme-0.0.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3a64f9a6ff0bac4ccb01794ff55cb9debf408d2c538df008c94b2e5fb1283c0",
                "md5": "1732936432c246e15e66a2cdc22fc931",
                "sha256": "afc36ea5bb3c4ea1f932929376eacb3829a86227c04b51a8edf85dc8b433d5b5"
            },
            "downloads": -1,
            "filename": "yolo2labelme-0.0.7.tar.gz",
            "has_sig": false,
            "md5_digest": "1732936432c246e15e66a2cdc22fc931",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 4138,
            "upload_time": "2023-11-23T17:23:26",
            "upload_time_iso_8601": "2023-11-23T17:23:26.598760Z",
            "url": "https://files.pythonhosted.org/packages/c3/a6/4f9a6ff0bac4ccb01794ff55cb9debf408d2c538df008c94b2e5fb1283c0/yolo2labelme-0.0.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-23 17:23:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kadapallaNithin",
    "github_project": "yolo2labelme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "Pillow",
            "specs": []
        },
        {
            "name": "PyYAML",
            "specs": []
        }
    ],
    "lcname": "yolo2labelme"
}
        
Elapsed time: 0.16496s