![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola,
no creo que haga falta recursividad, a no ser que quieras tu implementar el floodfill. Puedes ir rastreando todos los pixels, y al encontrar uno blanco, llenar toda el area de otro color y aumentar el contador. Te dejo un ejemplo, usando el floodfill de delphi y otro casero, recursivo. (este ejemplo falla si se solapan dos zonas)
|
|
#2
|
||||
|
||||
|
Coso el tema es que no es tan simple como eso.
Se trata de algoritmos de predicción que buscan zonas y formas en una imagen. El objetivo de estos algoritmos es predecir donde están los objetos deseados examinando la dirección del cambio del color. Cesar Junior, ¿los puntos blancos tienen el mismo tamaño? ¿Son siempre blancos o tienen alguna tonalidad semejante al blanco? Me gustaría saber si haz hecho algún avance. ¿Tienes algo de código ya hecho? Saludos, |
|
#3
|
|||
|
|||
|
Cita:
Hola! consiste que los puntos blancos son varialbles nunk del mismo tamaño, pero si que son siempre blancos, en relacion a esto todavia no é logrado algo exito, pero al final la idea es tener el tumero de colonias blancas, |
|
#4
|
||||
|
||||
|
Cita:
Saludos, |
|
#5
|
||||
|
||||
|
Hola,
Disculpen la intromisión pues no conozco de estos temas, pero me gustaría saber cuál es el problema con el algoritmo de coso. Quizá no sea óptimo, pero hasta donde veo, cuenta las colonias blancas correctamente. // Saludos |
|
#6
|
|||
|
|||
|
para detectar la forma si que se necesitaria recursividad : se podria medir la distancia entre los puntos mas lejanos entre si, creando vectores entre ellos, eliminando los puntos que son combinaciones lineales de estos vectores y los que pertenecen a areas delimitadas 3 a 3, y mirando el numero y angulo de los vectores resultantes...claro esta q seria bastante mas complicado, pero si, se puede hacer
![]() |
|
#7
|
||||
|
||||
|
Ejem,
¿Y bien? |
|
#8
|
|||
|
|||
|
Código:
¿Y bien? estooo....yo claro esta que estoy de acuerdo conmigo mismo (a veces...) igualmente supongo q se puede mejorar, a ver si me pongo un rato y saco lo que he comentado en el otro post, que parece interesante... saludos |
|
#9
|
||||
|
||||
|
Estuve pensando en el algoritmo que describes y me he quedado pensando ¿Cúando se da por válido un punto blanco y se explora hacia otro lado?
Tengo entendido que los algoritmos de estos tipos lo que hacen es calcular la dirección del cambio entre los colores vecinos (los 8) y reposicionarse en en la dirección donde detectan la mayor "sensibilidad". Por lo general la condición de parada y válidación del objeto se establece cuando entre los pixeles vecinos no hay cierta "sensibilidad" y/o superan un valor umbral de decisión. El asunto aqui es que no necesariamente los puntos blancos son vecinos ni ocupan un pixel. Es posible que haya muchos pixel de distancia entre un punto blanco y otro. Tal como describes el algoritmo, da la idea de que siempre se posiciona en el primer pixel vecino (entre los 5) blanco que encuentre ¿Y si no encuentra? ¿Que se hace? ¿Allí es cuando se da por entendido que se encontró un punto? Me gustaría que nos dieras más referencia del tema que estás tratando. Saludos, |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cargar las imagens, iconos, etc. desde un *.res | Negriz | C++ Builder | 2 | 15-05-2008 19:41:58 |
| XML atraves de internet Ayuda | Sr_leo | Internet | 5 | 14-04-2008 02:07:54 |
| Conversor de imagens | roman | Windows | 20 | 29-03-2007 23:01:30 |
| Debug de VCL através de paquetes | roman | Varios | 2 | 08-09-2005 23:38:04 |
| Imagens vía xml | marto | Internet | 8 | 12-08-2004 01:27:56 |
|