REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
InstaColors
Este repositório contém um script Python chamado InstaColors.py que utiliza dos dados coletados atraves do CrowdTangle para baixar imagens do Instagram, coletar a cor predominante de cada imagem, extrair dados como numero de likes, interações, comentarios e gerar uma visualização interativa em HTML com as cores encontradas.
Processo de Desenvolvimento
Requisitos
Certifique-se de ter instalado as seguintes dependências antes de executar o script:
- Python 3.6 ou superior.
- Bibliotecas Python:
requests, pandas, tqdm, colorthief, urllib, PIL, bs4.
Uso
- Clone este repositório para o seu ambiente local.
- Certifique-se de ter todas as dependências instaladas.
- Execute o script
InstaColors.py utilizando o Python 3.
- As imagens serão baixadas para o diretório
imagensinsta.
- As cores predominantes de cada imagem serão coletadas e salvas em um arquivo CSV chamado
dados_cores_insta.csv.
- Será gerados 6 arquivos HTML que representam as organizações das visualização a partir das cores e dados coletados.
Funcionalidades
- Baixar imagens do Instagram: o script baixa imagens a partir de URLs fornecidas em um arquivo CSV.
- Coletar cores predominantes: o script utiliza a biblioteca
colorthief para identificar a cor predominante de cada imagem.
- Gerar visualização em HTML: o script gera um arquivo HTML que apresenta uma visualização das cores encontradas, incluindo informações como número de curtidas e comentários relacionados a cada imagem.
Personalização
Você pode personalizar o script de acordo com suas necessidades. Algumas opções de personalização incluem:
- Alterar o diretório de destino para salvar as imagens, modificando a variável
destination_directory.
- Modificar as extensões de arquivo suportadas para baixar apenas determinados tipos de imagens, alterando a lista
image_extensions.
- Personalizar a ordem das cores na visualização em HTML, alterando a lista
ordem_cores no método generate_html_visualization.
Limitações
- O script depende da disponibilidade de URLs das imagens no arquivo CSV fornecido.
- A detecção da cor predominante pode não ser precisa em todas as imagens, dependendo da qualidade da imagem e da diversidade das cores presentes.
Observações
Este script foi desenvolvido com base nas informações disponíveis até Junho de 2023 e pode não ser compatível com todas as versões futuras do Instagram ou CrowdTangle.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Este repositório contém o código-fonte do curso "Ganhando Produtividade com Stream API Java". O curso foi projetado para ajudar desenvolvedores Java a aproveitar ao máximo a poderosa Stream API introduzida no Java 8.
76/100 healthRecently updatedActive repositoryHas homepage
JavaNo license#java17#java8#programacao-funcional
⑂ 540 forks◯ 22 issuesUpdated 8 days ago
Project homepage ↗Este repositório contém informações e dicas do processo de visto para brasileiros trabalharem com TI em Portugal
69/100 healthActive repository
Apache-2.0
⑂ 86 forks◯ 15 issuesUpdated May 19, 2026