Metadata-Version: 2.4
Name: augmented
Version: 2.4.2
Summary: Augmented reality in python made easy
Home-page: https://www.github.com/sarangt123/augmented
Author: Sarang T (github.com/sarangt123)
Author-email: sarang.thekkedathpr@gmail.com
License: BSD-3-Clause
Keywords: augmented reality
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.21.0
Requires-Dist: opencv-contrib-python>=4.8.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# augmented 🧚
augmented is a cross platform module used to do augmented reality using python

# Requirements 🟥
----
- opencv-contrib-python
- Numpy
* requirements may vary on diffrent operating systems

## instalation ⬇️
`pip install augmented`

Thats it 🌟

# How to use ❓ 
## Overlaying images 🖼️
## initializing 🏁
-----------
```py
import augmented
ar = augmented.ar_overlay(capture:int)#capture = camera number
ar.setup(targetImage: str, overlayImage: str, nfeatures: int, debug: bool=True, confidence: int=25, displayName: str="Augmented by sarang")
```

- targetImage = Image to overlay on top of

- overlayImage =Image to overlay

- nfeatures = Features to detect on target image the bigger the more accurate and the more resource intensive 1000 recomended

#### Not required but can tweak the ones below 💻


- debug = debug mode

- confidence  = How many feature matches to confirm

- displayname = title name```

### Overlaying
```py
ar.start(display=bool)
```

- display =  Enabling display output

## Aruco scanning 📱
### setup 🖱️
```py
import augmented
arucoar = augmented.arucoar(cap:int=0)
imgAug = {0: 'assets/unnamed.jpg'}
arucoar.setup(imgAug: dict, markerSize: int = 6, totalMarkers: int = 250, debug: bool = True, cam: int = 0, displayName: str = 'Augmented by Sarang')
```

- imgAug = a dict containing the aruco id as value and the image(location) to display when the value is True

#### not neccessry but still can tweak 💻

- Markersize, totalMarkers = aruco code properties

- debug = to use debug mode

- cam = camera number

- displayName = tite of the display window
---
### Scanning and overlaying 🖼️

```py
arucoar.start(display=bool)
```
- display = wheather to display the output or not

#### recomended way of using is to put the code inside a loop 🌠

--------------------------
## version - 2.1.0Stable
## contributions are appreciated and will be credited in the package
# Thank you 
# Happy augmenting


Updated setup.py for modern python versions
