O QUE É uma IMAGEM? | Processamento de Imagens #1
HTML-код
- Опубликовано: 7 фев 2025
- Nesse vídeo, iniciamos o estudo sobre imagens no canal refletindo sobre a questão: o que é uma imagem? Existem muitas respostas diferentes e complementares para essa pergunta, pois tudo depende da perspectiva sob a qual precisamos entender uma imagem. No momento, damos uma ênfase maior à representação de imagens digitais no computador, discutindo conceitos como pixels e cores.
Frequentemente, precisaremos pensar em como traduzir conceitos do mundo real em conceitos do mundo digital. Com esse tipo de raciocínio, seremos capazes de ir ainda mais longe e estender um conceito real para representações sintéticas no mundo virtual, mas que podem gerar resultados práticos no mundo real. Para desenvolver essa capacidade, é importante que comecemos a incorporar noções matemáticas em nosso raciocínio para podermos trabalhar com imagens sintéticas de uma maneira mais natural.
💻 Código do vídeo disponível em: github.com/pro...
🔥 Se você precisa aprender a programar e desenvolver seu raciocínio lógico e analítico, confira o curso Python do Jeito Certo 2.0: go.pgdinamica.c...
▶️ Confira a playlist completa sobre processamento de imagens e as bases para visão computacional: • Processamento de Imagens
- Outros vídeos que podem te interessar:
1. Sintetizando imagens com Python: • SINTETIZANDO Imagens c...
2. O ALGORITMO de Iluminação Realista de Filmes e Jogos: • O ALGORITMO de Ilumina...
3. Como criar o filtro negativo em Python: • Como Criar FILTRO NEGA...
4. Implementando o Algoritmo RAY TRACING do Zero: • Implementando o Algori...
🔴 Shorts do Programação Dinâmica: / @alforriah
🟣 Canal na Twitch para lives: / pgdinamica
🟦 Canal do Telegram para receber os vídeos: t.me/joinchat/...
Confira o projeto Matemática Elementar para Computação e aproveite para revisar conceitos importantes da matemática: matematica.pgd...
✉️ E-mails:
- Propostas comerciais: pgdinamica@brunch.ag
- Demais assuntos: contato@programacaodinamica.com.br
👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: blog.programac...
🔥 Faça parte da comunidade gratuita Programação Mais Dinâmica: bit.ly/pgsparkle (baixe o app e entre na comunidade)
📸 Nos siga no Instagram: / pgdinamica
📸 @kizzy_terra @hallpaz
🐦 Nos siga no Twitter: / pgdinamica
🐦 @kizzy_terra @hallpaz
Curta a Programação Dinâmica no facebook: pgdinamica
Nosso repositório no Github: github.com/programacaodinamica
Confira o nosso Medium: medium.com/programacaodinamica
Confira os artigos no Python Café: pythoncafe.com.br
🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no RUclips, considere nos apoiar se tornando membro do canal: www.youtube.co...
Essas discussões mais abstratas com elementos da computação são muito maneiras, excelente vídeo!!
Valeu, Gabriel!
11:17 Incrível os detalhes que vc traz pra explicação, tipo esse espelhamento de imagem que torna mais dinâmica a aula, mt obg, me salvou com essa maratona. Consegui relacionar a matéria de Análise e processamento de Sinais com a matéria de Visão Computacional graças a vc e criar um trabalho final para apresentar, é mágico a forma em que as matérias se complementam, onde a teoria matemática utilizada em APS começa a fazer sentido em aplicações de Visão Computacional, vlw mesmo.
Obrigado pelo elogio! Bons estudos!
Esse canal fez muita falta durante meu TCC onde eu trabalhei com análise de imagens de TC. Parabéns pelo conteúdo.
Maneiríssimo, Diego! Apesar de ter sido trabalhoso, tenho certeza que aprendeu bastante :)
Opa meu mano, queria posso saber mais sobre seu TCC? o meu segue para um rumo similar. Se tiver como a gente entrar em contato
Esse canal é muito bom.
🥰
Parabéns pelo canal galera, Orgulho de ver pessoas pretas produzindo conteúdos TÃO BONS"!!! Adorei o vídeo e vou continuar a sequência!!
Valeu Weslley!
Vocês estão fazendo um grande serviço para o seu país, conteúdo fantástico.
Muito obrigado!
Muito show! Acompanhando sobre Processamento de Imagens.
Opa, value!
Olá professor . Gostei muito do canal e conteúdos. Gostaria de ver mais vídeos de visão computacional para robótica. Serei aluno fiel
Excelente vídeo, muito legal, parabéns!!!
Valeu Alan!
Muito bom . parabéns. Dá sequência aí.
O segundo vídeo já tá gravado! 😁😉
Massa, video muito massa... Estudo um pouco sobre processamento de imagens na faculdade. Tá muito legal o conteudo. Da continuidade por favor... Tenta falar sobre mais conteudos, como visão computacional, aplicar uma RNA junto com o processamento de imagem. Meus parabens!
Vai ter live sobre visão computacional no sábado: ruclips.net/video/HW7oJVqqQxU/видео.html
Muito massa!
Valeu!
Esse canal, me salva demais 🥺😍
😁🙌🏾
Canal muito legal hein... Parabéns... 👏👏👏👏
Valeu, Anderson! Obrigado!
Cara, vocês são feras dms, ta me ajudando muito a escrever sobre Lidar data. Valeu!!
Que legal, bom saber! 😁
A imagem é uma arte, da para trabalhar com ela de muitas maneira interessantes
Caraca, que aula incrível!
Fico feliz que tenha gostado 😁
Canal bom demais!
Valeu! 😊
Cara, que fantástico!!
Valeu Jhon!
excelente video!
Vlw! :D
amei !!!! 💙
🥰
Excellent work man
Thanks!
Bom de mais
Obrigado !
Cara sua didática é excelente! Ganhou mais um like e um inscrito
Muito obrigado!
Genial!
Valeu!
Estudei isso em engenharia. Só me interesso pela parte prática da coisa. Entender a tecnologia por trás. E as possibilidades do q pode ser feito.
Tem muuuuuuuita aplicação.
Cabelo dahoraaa...Massa, da vontade de deixar o meu crescer também ^^
Delicia de canal quero a continuação desse vídeo
A playlist está aqui: ruclips.net/p/PL5TJqBvpXQv54i_HWjd7s70vbP4Is7sK_
Vídeo incrível dms
🤩 valeu!
muito obrigado pelo conteúdo. foi quase um oásis de esclarecimento
Haha, obrigado!
wallison, aproveito o contato pra te fazer uma pergunta ainda mais esclarecedora do que foi o seu vídeo: qual o tipo de processamento de imagem que forma as 'capturas de tela' - os conhecidos 'prints'?
se assemelha em alguma instância com o processo de varredoura sensorial da câmera fotográfica?@@pgdinamica
@@Pimentab não tem processamento de imagem envolvido nisso. Tudo o que você vê na tela está definido em algum lugar; algum componente do teu sistema operacional conhece a resolução de saída (que inclusive, você consegue configurar dentro de uma margem suportada pelo monitor) e sabe exatamente a cor de cada pixel que deve ser exibida em tela a cada instante. Pra fazer uma captura, basta armazenar esta informação em um arquivo.
esclareceu muita coisa, mais uma vez. obrigado!@@pgdinamica
Curti seu canal mano!
Valeu Paulo!
Muito bom vídeo, Hallison.
Eu já estudei um pouco de desenvolvimento de games e pra isso tive que aprender muitos dos conhecimentos que você ensinou nesse vídeo.
Atualmente tenho utilizado mais Typescript. Tem a lib P5.js que é bem legal mas é focada em animações. Então acho que é bem diferente dessa biblioteca em python que você utiliza.
Já tinha visto Kizzy utilizar pillow.py em um vídeo do canal onde ela faz uma núvem de palavras retiradas de críticas sobre o filme Joker e foi meu primeiro contato com a lib.
Você sabe se tem alguma lib escrita em JS que seja equivalente ao pillow.py? pesquisei rapidamente e achei uma chamada pillow.js, mas é para vizualização de dados, mais parecida com D3js, eu acho.
Abraço e sucesso, cara.
Obrigado, Tiago! Infelizmente, não conheço nada similar em JavaScript... :/
Segundo o google :
substantivo feminino Representação de uma pessoa ou uma coisa pela pintura, escultura, desenho etc.; imitação, cópia. Pequena estampa que representa um assunto religioso ou qualquer outro. Reprodução visual de um objeto dada por um espelho, um instrumento de óptica.
Não deixa de ser! 😅
computação gráfica parece MUITO interessante, nossa
É muitíssimo interessante!
Ola, vocês possuem alguma dica de livro, video ou conteúdos nos quais vocês pegaram referência para mim ler também. sempre me interessei por este tema. Aliás adorei o canal, conheci e vocês explicam de forma sensacional
Sugiro olhar este livro: loja.sbm.org.br/index.php/impa/colecao-matematica-e-aplicacoes/fundamentos-da-computac-o-grafica.html
E estes vídeos: ruclips.net/video/u40Opm9TZxU/видео.html
Bons estudos!
Hallison, em 8:30 qual o intuito em criar um ambiente virtual? É possível fazer sem?
É possível fazer sem. O intuito é ter cópias locais do Python no seu computador e poder instalar coisas nelas sem se preocupar com o Python global do seu sistema. Assim, você consegue ter apenas o que você precisa pra determinados tipos de projetos em um ambiente virtual, inclusive em versões específicas.
Às vezes, um projeto precisa de uma versão do pacote e outro projeto usa uma versão diferente. Se você fizer tudo no Python do sistema, não vai conseguir ter versões diferentes de um mesmo pacote.
Gostei muito. Como posso me aprofundar mais nisso ? Indica algum livro ? Abraço!
Sábado agora tem live sobre: ruclips.net/video/HW7oJVqqQxU/видео.html
Vou indicar e responder perguntas :)
10:16 Uma pergunta, você lembra das bibliotecas que vc já estudou? Como essa no vídeo, ou vc teve que ir na documentação para lembrar?
Eu esqueço normalmente as bibliotecas, e eu não sei se isso é normal ou se eu sou burro mesmo.
Alguns recursos, você acaba decorando com o uso, mas o normal é ter que consultar a documentação mesmo. No entanto, quando você conhece a base, a teoria por trás do domínio em que está trabalhando, você tem uma expectativa do tipo de recurso que a biblioteca deve te fornecer e de como ele funciona. Por exemplo, sabendo que a representação de uma imagem digital é dada por uma matriz, eu espero que a biblioteca me forneça uma maneira de acessar uma representação de cor, por exemplo RGB, fornecendo-lhe um coordenada na matriz.
Uma recomendação de vídeo para vocês, é mostrar os livros de programação.
Se quiserem fazer 2 vídeos, mostrando em um vídeo os livros mais importantes para cada um de vocês e em outro vídeo mostrando todos os outros livros de programação ou no geral também, que ajudaram vocês a mudar de pensamento ou que gostem mesmo ksks.
Claro, uma sugestão de vídeo....
É uma ótima sugestão. Passamos um tempo itinerantes, sem residência fixa, desde que fui fazer um estágio na Meta, nos EUA. Acabamos de recuperar nossos móveis, livros e etc nos fixando em São Paulo. Talvez role um vídeo desse aí... ;)
Tem alguma fonte para recomendar? De machine learning, data science, etc
Data Science:
ruclips.net/video/DeAuVrhKw58/видео.html
Machine Learning:
ruclips.net/video/u8xgqvk16EA/видео.html
@@tiagonascimento2232 já assisti, mas obrigado
pela resposta
Para qual nível? O que você quer saber fazer?
Pode ser em inglês?
@@tiagonascimento2232 pode sim
não consegui instalar no python 3.8, mas consegui no 3.6 e vou dar seguimento usando ele
Qual era o tema do vsCode nessa época? hoje é o cobaltblue né?
Cobalt2; já era o Cobalt2 neste vídeo, é o mesmo de hoje.
Qual o proximo video da série?
Sintetizando imagens com Python: ruclips.net/video/kb8S06dpZiM/видео.html . Na descrição dos vídeos, tem link pra playlist completa.
Todos esses livros são de programação??
Quase todos, exceto os que estão no topo da estante pequena (vermelha). Há muuuuitos livros aqui, de coisas variadas, o cenário mostra uma pequena parte só.
Qual linguagem de programação você indica para trabalhar com processamento de imagens? Muitos utilizam o app imageJ que é em Java. Tenha essa dúvida
A OpenCV é uma das maiores Open Source de processamento de imagens e visão computacional. Meu conselho é que se você busca desenvolver algo voltado ao mercado que precise de muita performance e exija processamento rápido, faça em C++. Caso esteja buscando apenas aprofundar no assunto, pode usar Python pela curva de aprendizado baixa e pela quantidade de funcionalidades disponíveis
E aí @franciscojoangoncalvespont1072, foi de Python, C++ ou outra?
olá, queria um software para medir a quantidade de sujeira em um módulo fotovoltaico. Conhece algum que faça isso?
Não.
Olá, estou tentando ver uma biblioteca que me ajude a pegar arquivos de uma imagem em .raw 3D e extrair as coordenadas dos pixels.
Aparentemente, há uma biblioteca chamada rawpy stackoverflow.com/questions/32439831/open-raw-image-data-using-python
deu a ideia de pegar todos os valores de pixeis e posição e salvar em um arquivo de texto e depois reconstruir a imagem somente pelo arquivo de texto (inutil porém interessante) vou ver se faço isso dps.
Não é inútil, não! É um excelente exercício! Mais tarde te explico o porquê...
Demorou, mas chegou o artigo com a explicação! Os arquivos de imagem que você conhece são basicamente o que você quer fazer com a adição de um processo chamado compressão: medium.com/programacaodinamica/desvendando-os-arquivos-de-imagens-17f1f95dc4b0?sk=8cfd8251223e3ff2bffaf30aa87653df
Alguem saberia explanar a diferença entre imagem e imagem digital?
Poxa, mas o vídeo da elementos pra você elaborar esta resposta 🤔. O que você entendeu que é uma imagem?
crush hehe ^^
😅
loga ai no among us ives
😅?