Reconhecer uma imagem em um site e quando ela mudar, me retornar algum aviso/sinal.
Preciso desenvolver
Reconhecer a COR da imagem no SITE
Retornar para a COR avisando que alterou para a COR VERMELHA, por exemplo. Ou Amarela Ou verde. Etc.
Já acessei stack, etc. Tudo crasha, provavelmente por minha incompetência, mas estou tentando ainda.
Se eu solucionar, prometo postar um tutorial completo aqui.
Acrescentando as dicas do Rogério, eu aconselho você a fazer as seguintes coisas antes:
Foque em conseguir algo simples e rápido de programar. Não se preocupe com requisitos não-funcionais (performance, segurança, estética) antes de ter um protótipo 100% funcional. Deixe estes problemas para depois de ter um protótipo pronto. Inicialmente, foque em apenas uma plataforma, Linux, Windows, etc.
Elaborar uma lista de requisitos funcionais (habilidades do programa)
Deve carregar um site.
Deve monitorar um site.
Deve detectar a cor da página.
etc…
Dividir as funcionalidades em problemas menores e tente resolvê-los com a abordagem mais simples possível, com uma ferramenta familiares (linguagem+bibliotecas+Framework que conhece), procurando no Google. Se não tiver uma ferramenta familiar, procure por uma ferramenta que seja fácil e que seja utilizada na área em questão.
Deve carregar o site.
Como abrir um navegador com a linguagem X
Como fazer uma interface em linguagem Xabordagem desnecessariamente difícil
Como fazer um programa de linha de comando que recebe um argumento (o link do site).
Como carregar um site em uma engine web na linguagem x Xabordagem desnecessariamente difícil
Como abrir o navegador H + link para site usando a linguagem X
Deve monitorar um site:
Como monitorar um programa de interface gráfica.
Deve detectar a cor da página.
Como monitorar um programa de interface gráfica.
Tente abordar o problema variando elementos e abstração, por exemplo, como você faria manualmente para provar matematicamente que uma foto ou captura de tela do site mostra que a cor do site é X? Buscando dicas para uma abordagem via programação.
Explore as definições e termos que blogs e tutoriais podem te apresentar durante sua pesquisa e estão fora do seu vocabulário. Não abandone um texto “confuso” tão rapidamente.