Name | lumina JSON |
Version |
1.0.5
JSON |
| download |
home_page | |
Summary | Customize your object detection bounding boxes and filter the tracking zones with Lumina |
upload_time | 2023-08-22 19:41:25 |
maintainer | |
docs_url | None |
author | Souvik Saha |
requires_python | >=3.7 |
license | |
keywords |
machine_learning
development
data_augmentations
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Lumina π
#### With Lumina, you can customize object bounding boxes for better visualization and create zones for more efficient tracking.
<img src='images\logo1.png'>
## Output from Lumina
<img src='images\output_video5_AdobeExpress.gif'>
## How to use Luminaβ
#### Install the module first using pip π
```python
pip install lumina
```
#### For Github clone π
Github clone link : [Lumina](https://github.com/Souviksaha1998/Lumina) repo π₯οΈ
## After Installation, Import the Lumina class π
```python
# create a .py file
# import modules
from Lumina.lumina import Lumina
from Lumina.colors import color_palette
# create a object of lumina
lumina = Lumina()
#if you want color palette then do this, it will return random colors
color = color_palette()
```
## Usage (Functions of lumina)π―
#### you can use this functions by - (lumina.<function_name>)
<img src='images\ex1.png'>
<img src='images\ex2.png'>
<img src='images\ex3.png'>
<img src='images\ex4.png'>
***
## 1.1 Polygon zone creation for detection or tracking
### This function will create a polygon zone.
<img src='images\ex5.png'>
## 1.2 polygon_in_out_counter function will create polygon region and return image and bool = True , if anything is inside in the poly region. -- this function is helpful for region based tracking. Alternatively You can use line_in_out_counter
<img src='images\ex6.png'>
## 1.3 This function will create a mask, based on points. If you don't want to capture the whole frame then you can use this function. This will reduce computational cost.
<img src='images\ex7.png'>
### It is my goal to constantly improve Lumina, and these are some of the initial features. I will be adding more features to better customize Lumina in the future. Thanks in advance. :)
***
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](https://choosealicense.com/licenses/mit/)
Raw data
{
"_id": null,
"home_page": "",
"name": "lumina",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "machine_learning,development,data_augmentations",
"author": "Souvik Saha",
"author_email": "ssouvik.191@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e8/87/adbf8d2b2ad49c3cd216fe089696c8df2a8f605bf0850edbf313a3c8c1f7/lumina-1.0.5.tar.gz",
"platform": null,
"description": "\r\n# Lumina \ud83d\ude80\r\n#### With Lumina, you can customize object bounding boxes for better visualization and create zones for more efficient tracking.\r\n\r\n<img src='images\\logo1.png'>\r\n\r\n## Output from Lumina \r\n\r\n<img src='images\\output_video5_AdobeExpress.gif'>\r\n\r\n## How to use Lumina\u2753\r\n#### Install the module first using pip \ud83d\ude80\r\n\r\n```python\r\npip install lumina\r\n\r\n```\r\n#### For Github clone \ud83d\ude80\r\nGithub clone link : [Lumina](https://github.com/Souviksaha1998/Lumina) repo \ud83d\udda5\ufe0f\r\n\r\n## After Installation, Import the Lumina class \ud83d\ude80\r\n\r\n```python\r\n# create a .py file\r\n# import modules\r\nfrom Lumina.lumina import Lumina\r\nfrom Lumina.colors import color_palette\r\n# create a object of lumina \r\nlumina = Lumina()\r\n#if you want color palette then do this, it will return random colors\r\ncolor = color_palette() \r\n```\r\n## Usage (Functions of lumina)\ud83c\udfaf\r\n#### you can use this functions by - (lumina.<function_name>)\r\n<img src='images\\ex1.png'>\r\n<img src='images\\ex2.png'>\r\n<img src='images\\ex3.png'>\r\n<img src='images\\ex4.png'>\r\n\r\n***\r\n## 1.1 Polygon zone creation for detection or tracking\r\n### This function will create a polygon zone.\r\n<img src='images\\ex5.png'>\r\n\r\n## 1.2 polygon_in_out_counter function will create polygon region and return image and bool = True , if anything is inside in the poly region. -- this function is helpful for region based tracking. Alternatively You can use line_in_out_counter\r\n\r\n<img src='images\\ex6.png'>\r\n\r\n## 1.3 This function will create a mask, based on points. If you don't want to capture the whole frame then you can use this function. This will reduce computational cost.\r\n\r\n<img src='images\\ex7.png'>\r\n\r\n\r\n### It is my goal to constantly improve Lumina, and these are some of the initial features. I will be adding more features to better customize Lumina in the future. Thanks in advance. :)\r\n\r\n***\r\n\r\n## Contributing\r\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\r\n\r\n## License\r\n[MIT](https://choosealicense.com/licenses/mit/)\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Customize your object detection bounding boxes and filter the tracking zones with Lumina",
"version": "1.0.5",
"project_urls": null,
"split_keywords": [
"machine_learning",
"development",
"data_augmentations"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "23f239b5f079eae84d58179fbc4207da6a9554cf053ffd8746822802e5302e61",
"md5": "6069dbe8582d5da07d0c747b35a16513",
"sha256": "66b8b03e25ece89301f4ddfc85b1dcec13d3214231d54746b155f1ee8729a9ad"
},
"downloads": -1,
"filename": "lumina-1.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6069dbe8582d5da07d0c747b35a16513",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 7671,
"upload_time": "2023-08-22T19:41:23",
"upload_time_iso_8601": "2023-08-22T19:41:23.362410Z",
"url": "https://files.pythonhosted.org/packages/23/f2/39b5f079eae84d58179fbc4207da6a9554cf053ffd8746822802e5302e61/lumina-1.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e887adbf8d2b2ad49c3cd216fe089696c8df2a8f605bf0850edbf313a3c8c1f7",
"md5": "a7e52fc4b7b6581d2fd058a87bb3035f",
"sha256": "d0949b36e8e5a69819ae4034f27b27174fe630f9d21b14b352c7dca1a09837c2"
},
"downloads": -1,
"filename": "lumina-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "a7e52fc4b7b6581d2fd058a87bb3035f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 6904,
"upload_time": "2023-08-22T19:41:25",
"upload_time_iso_8601": "2023-08-22T19:41:25.037267Z",
"url": "https://files.pythonhosted.org/packages/e8/87/adbf8d2b2ad49c3cd216fe089696c8df2a8f605bf0850edbf313a3c8c1f7/lumina-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-22 19:41:25",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "lumina"
}