Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 13-06-2007
tefots tefots is offline
Miembro
 
Registrado: feb 2005
Posts: 108
Poder: 22
tefots Va por buen camino
Lo que quieres hacer es algo complejo.

Para estas cosas , se usan redes neuronales , las cuales se entrenan para reconocer una serie de patrones.
Una red neuronal es una estructura compleja (una especie de arbol) , la cual en funcion de los datos que se le han introducido (entrenamiento) , te dará un resultado y % de cuanto se parece lo que buscas a ese resultado.

pero eso no es todo , para que una red neuronal sea efectiva , has de entrenarla con los patrones preparados (matrices de pixels , etc) , y no puedes pasarle la imagen tal cual y que se apañe.
Primero mediante distintas operaciones en la imagen (pasar a B/N , hacer un trseshold, buscar ciertas formas , buscar zonas conexas , ,etc) debes localizar donde se encuentra el objeto o los posibles objetos a reconocer , (zonas candidatas) , una vez tengas las zonas candidatas , tienes que basicamente reducir ( o interpolar) el tamaño esos posibles objetos , para que al pasarselo a la red neuronal , sea algo que la red neuronal pueda entender.

mi consejo es que busques alguna libreria de reconocimiento y tratamiento de imagen y que empieces por ahi. yo las que conozco son de pago , http://www.matrox.com/imaging/products/software.cfm , o estas ultimas que son las que conozco mas y son muy sencillas de usar http://www.euresys.com/Products/soft...eLibraries.asp )

tambien puedes hacerlo en plan artesanal , simplemente comparando % de pixels.
es decir , si las imagenes son siempre de 50x50 , y la forma o objeto que desas buscar siempre es del mismo tamaño , lo que debes hacer es pasarla todas a blanco y negro y las guardas a modo de patron a buscar. luego cuando quieras reconocer una imagen , la pasas a b/n (esto es facil con bitmaps) y buscas en los patrones que tienes almacenados a cual se parece mas , calculando simplemente el % de pixels iguales. la que tenga > % es la mas parecida.


saludos

Última edición por tefots fecha: 13-06-2007 a las 11:54:22.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayudita please, sencillo Otei OOP 3 18-11-2005 22:25:10
Reconocimiento de imagenes pacofbill Gráficos 1 22-03-2005 19:21:03
reconocimiento de imagenes the darkness Gráficos 10 07-05-2004 02:22:38
Un link a firebird 1.5 (sencillo) Jorge Taveras Firebird e Interbase 1 28-04-2004 22:08:57
Reporte sencillo en Excel....please seb@ Servers 7 24-03-2004 21:46:51


La franja horaria es GMT +2. Ahora son las 05:52:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi