Last updated:
0 purchases
augmented 2.4.1
augmented
Ar python 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
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
Not required but can tweak the ones below
nfeatures = Features to detect on target image the bigger the more accurate and the more resource intensive 1000 recomended
debug = debug mode
confidence = How many feature matches to confirm
displayname = title name```
Overlaying
ar.start(display=bool)
display = Enabling display output
Aruco scanning
setup
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
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
First release
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.