Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Image edge detection

I need to count out boxes in a warehouse by using edge detection techniques; images will be taken from a 3D model of a warehouse and the propose system will be used 3 images in 3 different angles to cover the whole area of a warehouse.

As I have no experience in image processing before I'm a bit confused about which algorithm to use.

like image 238
sha123 Avatar asked Aug 22 '10 09:08

sha123


2 Answers

For a quick start I would suggest looking at those two:

  • Sobel operator
  • Canny operator

These are the most widely used edge detection filters with pretty good results.

If you are starting to learn computer vision, you should also learn about typical operations in image processing and convolution.

The OpenCV library is a great library which implements many algorithms of computer vision, including the two operators mentioned above.

like image 107
Karel Petranek Avatar answered Sep 22 '22 02:09

Karel Petranek


Check out AForge. It has full C# implementation of some edge detection algorithms.

like image 31
Gilad Avatar answered Sep 23 '22 02:09

Gilad