Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cursedprograms/ar-python-opencv

Augmented Reality with Python. Aruco Markers & OpenCV
https://github.com/cursedprograms/ar-python-opencv

aruco aruco-marker-detection aruco-markers aruco-markers-detection augmented-reality augmented-reality-applications matplotlib numpy opencv python

Last synced: 15 days ago
JSON representation

Augmented Reality with Python. Aruco Markers & OpenCV

Awesome Lists containing this project

README

        

[![Twitter: @NorowaretaGemu](https://img.shields.io/badge/[email protected]?style=flat)](https://x.com/NorowaretaGemu)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)





ko-fi




Python


OpenCV


Git
PowerShell
Shell
Batch


# AR-Python-OpenCV


## Augmented Reality with Python: Aruco Markers & OpenCV

## Documentation
- [OpenCV ArUco Detection Tutorial](https://docs.opencv.org/4.x/d5/dae/tutorial_aruco_detection.html)
- [PyOpenGL on PyPI](https://pypi.org/project/PyOpenGL/)

- https://threejs.org/docs/#api/en/core/Object3D


## How to Run:

https://github.com/CursedPrograms/OpenGL-Wheels-3.1.7-cp312-Archive/tree/main

```bash
pip install PyOpenGL-3.1.7-cp12-cp12m-win_amd64.whl
pip install PyOpenGL_accelerate-3.1.7-cp12-cp12m-win_amd64.whl
```


```bash
pip install objloader
pip install Cython==3.0.11
pip install --upgrade pip setuptools wheel
pip install path_to_downloaded_wheel.whl
pip install PyOpenGL PyOpenGL_accelerate
```


## How to Run:

### Install Requirements

Using Python directly:

```bash
pip install -r requirements.txt
```
Or run:
- `install_requirements.bat`



### Run main.py

Using Python directly:

```bash
python main.py
```

Using provided scripts:

Windows:
- `.\run.bat`
or
- `.\run.ps1`

Unix-like systems (Linux/macOS):
- `.\run.sh`


```bash
pip install Cython==3.0.11
pip install --upgrade pip setuptools wheel
pip install path_to_downloaded_wheel.whl
pip install PyOpenGL PyOpenGL_accelerate
```


```bash
opencv-python==4.6.0
opencv-contrib-python==4.6.0.66
matplotlib>=3.9.2
numpy>=1.26.2
PyOpenGL==3.1.7
pygame
```



© Cursed Entertainment





CursedEntertainment Logo