harrylal / Bottle-crate-inspection-OpenCV

Project: Analyze the quality of crates with classical image processing techniques using OpenCV.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BOTTLE CRATE INSPECTION USING OPENCV

This project provides a tool to analyze the quality of crates with classical image processing techniques using OpenCV.



image2


image1



Image 2 Image 6 Image 7
Image 9 Image 10 Image 12
Image 14 Image 15 Image 16
Image 13 Image 17 Image 19
Image 8 Image 4 Image 3
Image 20 Image 1 Image 5
Image 11 Image 18


Features

  • Analyzes the quality of a crate based on an image.
  • Outputs the quality of the crate and displays the processed image.

Requirements

  • OpenCV
  • PyYAML

Usage

To use the Crate Quality Analyzer, you need to provide an image of the crate as a command-line argument:

python3 inspect_crate.py <image_path>

This will output the quality of the crate and display the processed image.`

Configuration

The settings for the image processing parameters can be configured in the settings.yaml file.Here you can set parameters for the Canny edge detection, Hough Circle Transform, image dimensions, crate dimensions, template matching, and more.

About

Project: Analyze the quality of crates with classical image processing techniques using OpenCV.

License:MIT License


Languages

Language:Python 100.0%