TeraByteS Postado Janeiro 30, 2012 Denunciar Share Postado Janeiro 30, 2012 Boa Madrugada galera,Preciso rastrear uma imagem em busca de uma cor específica.Vou tirar um printscreen da tela toda, com esse códigoShell Scriptimport -window root temp.pngQue vai gerar essa imagem (EX): http://twitpic.com/8dgp4q/fullPreciso escanear essa cor verde e no caso me retornar a possição X e Y da primeira que ele achar.Eu achei essa discução aqui: http://www.societyofrobots.com/robotforum/...hp?topic=8126.0Só que é em MATLAB, se alguém conseguir interpretar para algo que consiga usar junto com python ou shell script... E nem precisa de tanta coisa, é só encontrar o primeiro pixel verde e mostrar o X e Y...Grato, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 28, 2012 Denunciar Share Postado Março 28, 2012 exemplo:Library: PyWin32 def get_pixel_colour(i_x, i_y): import win32gui i_desktop_window_id = win32gui.GetDesktopWindow() i_desktop_window_dc = win32gui.GetWindowDC(i_desktop_window_id) long_colour = win32gui.GetPixel(i_desktop_window_dc, i_x, i_y) i_colour = int(long_colour) return (i_colour & 0xff), ((i_colour >> 8) & 0xff), ((i_colour >> 16) & 0xff) print get_pixel_colour(0, 0)ou veja :http://stackoverflow.com/questions/3800458...on-on-windows-7http://ark4n.files.wordpress.com/2010/01/p...vedores_2ed.pdfhttp://www.manpagez.com/man/3/XGetPixel/abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
TeraByteS
Boa Madrugada galera,
Preciso rastrear uma imagem em busca de uma cor específica.
Vou tirar um printscreen da tela toda, com esse código
Shell Script
Que vai gerar essa imagem (EX): http://twitpic.com/8dgp4q/full
Preciso escanear essa cor verde e no caso me retornar a possição X e Y da primeira que ele achar.
Eu achei essa discução aqui: http://www.societyofrobots.com/robotforum/...hp?topic=8126.0
Só que é em MATLAB, se alguém conseguir interpretar para algo que consiga usar junto com python ou shell script... E nem precisa de tanta coisa, é só encontrar o primeiro pixel verde e mostrar o X e Y...
Grato,
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.