Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ayush-that/apple-calculator-using-computer-vision

🍎 MathCam is an Apple Calculator like math-solver with a twist of Computer Vision. Inspired by the iPad calculator.
https://github.com/ayush-that/apple-calculator-using-computer-vision

apple-calculator artificial-intelligence flask html machine-learning opencv python tailwindcss

Last synced: about 1 month ago
JSON representation

🍎 MathCam is an Apple Calculator like math-solver with a twist of Computer Vision. Inspired by the iPad calculator.

Awesome Lists containing this project

README

        

# Apple Calculator Using Computer Vision - MathCam 📸



### Tech Stack

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![OpenCV](https://img.shields.io/badge/opencv-%23white.svg?style=for-the-badge&logo=opencv&logoColor=white)
![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)

![image](https://github.com/user-attachments/assets/a4826961-70cb-4481-b9db-22b94d539ee3)

### How To Run?

**⚠️ Note:** This project hasn't been tested with a ```python-dotenv``` file. To use the AI features, you need a Gemini API key. You can create a key with one click in [Google AI Studio](https://makersuite.google.com/app/apikey). Replace ```YOUR_API_KEY``` in ```app.py``` with your own API Key.

Ensure you have the latest version of [Python](https://www.python.org/downloads/) installed on your system. Quickly clone the repository and change the working directory.

```bash
git clone https://github.com/ayush-that/Apple-Calculator-Using-Computer-Vision.git
cd Apple-Calculator-Using-Computer-Vision/
```

We have to install all the dependencies of the project. Optionally, you can create a Python virtual environment. Run the following commands in your terminal:

```bash
python -m venv venv
pip install -r requirements.txt
```
Now we can run the flask server with ```python app.py``` command.

### How To Use?

![image](https://github.com/user-attachments/assets/e93169af-412a-4183-9a18-fd8990e26022)

https://github.com/user-attachments/assets/2946c4d8-8f46-46c0-8604-48f18f39881e

### License

Distributed under The GNU General Public License v3.0 License.

See `LICENSE.txt` for more information.