elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Rango de pixeles
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Rango de pixeles  (Leído 2,145 veces)
Billetin

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Rango de pixeles
« en: 5 Junio 2013, 00:48 am »

Lo anterior ya esta solucionado, no se como plantiarme este algoritmo :
Desde una posicion a otra ( un rango ) analizar pixeles, osea que el programa lea pixeles de la pantalla buscando cierto COLOR, se puede? Osea ponele en una ventana buscar por pixeles cierto color


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.518


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Rango de pixeles
« Respuesta #1 en: 5 Junio 2013, 04:01 am »

Algoritmo BASICO:

Código
  1. For a = MinX to MaxX
  2.  For b = MinY to MaxY
  3.    if getPixelColorOfPositionXY(a,b) = ColorBuscado then
  4.      GuardarPosXY(a,b)
  5.    end if
  6.  Loop b
  7. Loop a
  8.  

Ya tienes la idea. Ahora debes implementarla/mejorarla...  :P

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Billetin

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Rango de pixeles
« Respuesta #2 en: 8 Junio 2013, 19:03 pm »

Bien , pude realizarlo.. ahora mi pregunta es

Yo quiero que ese pixel lo encuentre solamente en tal RANGO de la pantalla se entiende?
Porque me pasa que como ese mismo pixel esta repetido en otra parte de la pantalla AGARRA ESE y no el que quiero, entonces quiero que solo entre por ejempplo : EL CENTRO DE LA PANTALLA lo busque
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.518


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Rango de pixeles
« Respuesta #3 en: 8 Junio 2013, 19:29 pm »

entonces quiero que solo entre por ejempplo : EL CENTRO DE LA PANTALLA lo busque

La solución a eso ya se encuentra:

Código
  1. For a = CentroPantallaMinX to CentroPantallaMaxX
  2.  For b = CentroPantallaMinY to CentroPantallaMaxY
  3.    if getPixelColorOfPositionXY(a,b) = ColorBuscado then
  4.      GuardarPosXY(a,b)
  5.      if SoloQuieroElPrimero then
  6.        Salir de Ambos FORs
  7.      end if
  8.    end if
  9.  Loop b
  10. Loop a
  11.  

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
de pixeles a vectores
Diseño Gráfico
kaliyas 5 2,801 Último mensaje 21 Noviembre 2005, 14:43 pm
por noob_Setup
pixeles
Diseño Gráfico
_loko_ 1 2,203 Último mensaje 9 Febrero 2006, 07:42 am
por Sub_Cero
ACERCA DE PIXELES
Programación Visual Basic
AsTeroine 2 1,690 Último mensaje 19 Febrero 2009, 05:40 am
por AsTeroine
Píxeles y Bucle For « 1 2 3 »
Programación Visual Basic
calk9 20 6,532 Último mensaje 20 Septiembre 2011, 02:28 am
por Hasseds
Pixeles!
Programación General
prometheus48 2 2,078 Último mensaje 29 Diciembre 2011, 13:18 pm
por prometheus48
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines