Skip to content

A web application that uses image processing to automatically detect and count coins in images. Utilizes computer vision techniques to identify coin types and provides a quick and accurate count.

License

Notifications You must be signed in to change notification settings

aref-hasan/CoinCounter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoinCounter

Python Jupyter Notebook NumPy Pandas Matplotlib Plotly License

Table of Contents

About

Description

The Coin Counter App is a web application designed to assist users in identifying and counting Euro coins. Utilizing machine learning and image processing techniques, the app can accurately detect various Euro coin denominations from uploaded images. This project was developed as part of a university project by Aref Hasan and Nik Yakovlev in 2024 at The Baden-Württemberg Cooperative State University (DHBW) Mannheim in Germany

Team Members:

Nik Yakovlev Aref Hasan

Getting Started

Installation

  1. Clone the repository

    git clone aref-hasan/CoinCounter
    
  2. Navigate to the project directory

    cd CoinCounter
    
  3. Install the required Python libraries:

    pip install -r requirements.txt
    

Run

  1. Run the Flask application:
    python app/app.py
    
  2. Access the app: open a web browser and go to http://127.0.0.1:5000 to access the Coin Counter App.

Usage

  1. Upload an Image:

On the home page, click on the "Upload an Image" button to upload an image of coins from your device. Alternatively, you can take a photo using your device's camera.

  1. View Results:

After uploading the image, the app will process it and display the original image alongside the image with bounding boxes drawn around detected coins. The detected coins and their total value will be displayed below the images.

  1. Mobile Upload:

Scan the provided QR code to access the upload page on your mobile device. Upload a photo from your phone, and the app will process the image and display the results on your laptop.

Contributing

We welcome contributions to enhance the Coin Counter App! If you have any ideas, suggestions, or improvements, feel free to submit a pull request or open an issue.

License

This project is licensed under the MIT License - see the License file for details.

About

A web application that uses image processing to automatically detect and count coins in images. Utilizes computer vision techniques to identify coin types and provides a quick and accurate count.

Topics

Resources

License

Stars

Watchers

Forks