Comparar 2 imagenes

Iniciado por SheKeL_C$, 20 Diciembre 2007, 22:07 PM

0 Miembros y 2 Visitantes están viendo este tema.

SheKeL_C$

Wenas m gustaria comparar 2 imagenes, la primera seria una original de toda mi pantalla y la segunda es la d una oveja (bueno el bicho da igual) lo q m gustaria saber es la posicion de la oveja para poder mover alli el cursor y clikear cn las apis

Tughack

Cita de: SheKeL_C$ en 20 Diciembre 2007, 22:07 PM
Wenas m gustaria comparar 2 imagenes, la primera seria una original de toda mi pantalla y la segunda es la d una oveja (bueno el bicho da igual) lo q m gustaria saber es la posicion de la oveja para poder mover alli el cursor y clikear cn las apis

Hmm una oveja? xD

Osea entonces es solo una imagen de toda tu pantalla con una oveja en kualkier posicion y aparte una imagen solo de la oveja no?

Y kieres comparar las 2 para encontrar la posicion de la oveja en la pantalla.

Dime una cosa, k kieres exactamente k te sea retornado? El primer pixel de la oveja en la pantalla?

Salu2

SheKeL_C$

Eso da igual, seria simplemente añadirle la mitad de la arhura y altura d la oveja.

Saber como hacerlo :huh:

Tughack

#3
Cita de: SheKeL_C$ en 21 Diciembre 2007, 21:38 PM
Eso da igual, seria simplemente añadirle la mitad de la arhura y altura d la oveja.

Saber como hacerlo :huh:

Hm no esoy seguro se entiendo lo k kieres. Pero se me explicas mejor, con dibujitos o asi xD

Yo se como hacer casi todo en vb ^^

Salu2

SheKeL_C$

1º imagen: Toda la pantalla (y un dibujo de una oveja en una posicion al azar)
2º imagen: Una imagen de una oveja

Lo que yo quiero es buscar la segunda imagen en la primera, y que esta m devuelva las coordenadas

Tughack

Cita de: SheKeL_C$ en 21 Diciembre 2007, 22:32 PM
1º imagen: Toda la pantalla (y un dibujo de una oveja en una posicion al azar)
2º imagen: Una imagen de una oveja

Lo que yo quiero es buscar la segunda imagen en la primera, y que esta m devuelva las coordenadas

Jeje tu problema no es nada tonto asi k ayudo con gusto :D

Voy a codearlo...

Salu2

LeandroA

creo que estas viendo la forma complicada de hacerlo, creo que si vos dibujas la oveja en la imagen (de forma aleatorea) cuando la dibujas deberias guardar las cordenadas en algun lugar. y despues resolver el resto

No seria algo asi?


Saludos

Tughack

Cita de: LeandroA en 21 Diciembre 2007, 23:02 PM
creo que estas viendo la forma complicada de hacerlo, creo que si vos dibujas la oveja en la imagen (de forma aleatorea) cuando la dibujas deberias guardar las cordenadas en algun lugar. y despues resolver el resto

No seria algo asi?


Saludos

Si yo tambien creo, aun asi yo voy a codear algo pork me gusta esto. Pero si, esta es la forma dificil de hacerlo xD

Tughack

Hm, viendo bien estoy va a ser algo complicado por la seguinte razon:

Por ejemplo la imagen de la oveja tendria un fundo? Seria transparente? Es algo complicado manejar este tipo de cosas, principalmente en vb.

Se kieres posteo un codigo para buscar un objecto en una imagen, pero tendra k ser un objecto compacto. Sino tendras k hacer varios loops por los pixels y verificar se el k esta al lado o en cima es igual a lo k esta en la imagen de la oveja.

Te recomiendo k busques otra solucion. Podrias decirnos kual es el objectivo del programa? Como aparece la oveja en la imagen? la pones tu?

Salu2