Quelqu'un pourrait-il me commencé avec l'idée suivante:dessin Java 2D et objets d'édition sur une image et des formes détection à partir d'images
Je veux charger une image dans mon application java (java swing) (un plan d'étage ou plan). Supposons que l'image du plan d'étage comporte un fond blanc avec trois formes (un rectangle, un triangle et un cercle). Les formes ont une bordure noire.
Le programme devrait détecter ces formes et dessiner les 3 formes par-dessus. Par exemple: il détecte le rectangle et un nouveau rectangle sera dessiné au-dessus de ce rectangle à partir de l'image. Lorsque ce rectangle supplémentaire est dessiné, l'utilisateur devrait être capable de modifier ce rectangle et de faire des choses supplémentaires comme remplir le rectangle, modifier le style de bordure, ...
Par exemple: dans ce cas, des petits points ou des carrés sur les coins devrait être visible afin que nous puissions faire glisser/redimensionner/déplacer le rectangle. Un peu comme cette capture d'écran de Visual Studio: http://farm1.static.flickr.com/49/132219212_061a1300af_o.png
Est-ce que quelqu'un a des tutoriels pour cela? Est-ce que je manque des algorithmes java très utiles? etc...? Toutes les suggestions ou aide est la bienvenue
Tnx à l'avance
Ceci est la vision par ordinateur. Il y a beaucoup de routines publiées (pas nécessairement en Java) pour détecter les lignes et autres formes. http://en.wikipedia.org/wiki/Edge_detection – Pool