• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Detecting shapes from a bitmap

 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello folks,

I've been wondering every now and then where could I find human-readable descriptions of algorithms for detecting shapes (e.g. lines) from images. Google already found this very nice tutorial describing a couple of edge detection algorithms but I'm still missing a way to detect the geometries (this is a line, there's a rectangle, that's a circle over there, etc.) the "edge pixels" form.

I would really appreciate any pointers...
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
During my studies at EPFL I took a course about pattern recognition. Unfortunetaly, the whole stuff is in French, but here is a cool book:
Image Processing, Analysis and Machine Vision 2nd
Milan Sonka, Vaclav Hlavac et Roger Boyle
PWS publishing, 1998

Here are some pointers at McGill for pattern recognition.

There is also the RAVL project at sourceforge, which is a C++ library for computer vision and pattern recognition.

Hope this helps...
 
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It has been


Access Denied!


Your access was denied due to:
The requested URL is part of the forbidden category: Computer Games



I'll take a look when I get home.
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks, Valentin! There's a lot of links to go through. Especially this tutorial about the Hough transform looks promising.
 
Valentin Crettaz
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
More links:
http://www.geocities.com/cohvi/projects.htm
http://exteca.sourceforge.net/technologies/pattern-recognition.html
http://www.cim.mcgill.ca/~deepu/cs644/patternRecProject.html
http://java.sun.com/developer/onlineTraining/webcasts/pdf/toronto/pkarlsson2.pdf

I'm not sure but maybe JAI could help also...
 
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Look up JOONE on the Internet (Java Object Oriented Neural Network). This is the way to recognize patterns.
 
It's just a flesh wound! Or a tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic