Skip to content

This project detects the rusted area of a metal surface using image processing algorithm

License

Notifications You must be signed in to change notification settings

ieee820/Rust-detection-algorithmm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Detection Algorithm

Recordit GIF

The rust detection algorithm uses colour based image processing technique to detect and segment the region of metal affected by rust. I developed this code for my friend who was studying the effect of a solution on different metals to preventing rusting.

Using the algorithm, it was easy to compare the number of pixels corresponding to rusted area of metal. Since the arrangement of camera while taking the image is fixed, comparison directly in terms of pixels will work well.

  • You can learn some key functions of opencv from this code.
  • Refer a detailed Tutorial explaining the code.

Installation

Clone

  • Clone this repo to your local machine using https://github.com/kaustubh-Beta/Rust-detection-algorithmm.git

Setup/Requirements

The code is written in Python (Python3) You need the following libraries

  • numpy
  • OpenCV

Refer the Tutorial for detailed explanation of the code.

License

License

About

This project detects the rusted area of a metal surface using image processing algorithm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%