Тёмный

BORRANDO uma IMAGEM em Python | Processamento de Imagens #6 

Programação Dinâmica
Подписаться 205 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 57   
@klaylton
@klaylton 4 года назад
Essa série está MUITO interessante. Estou curioso para saber como é feito aqueles filtros que deixam as fotos com o aspecto diferenciado. Como pintura a óleo, efeito desenho, rabisco e até grafite, etc. Parabéns pelo conteúdo!
@pgdinamica
@pgdinamica 4 года назад
Hoje em dia, da pra fazer isso com redes neurais. Dá uma olhadinha em “neural style transfer”.
@klaylton
@klaylton 4 года назад
Hallison, pesquisei sobre o assunto. Top demais! Bem que você poderia dar uma pincelada nesse assunto nessa série.
@Pedro_Nora
@Pedro_Nora 4 года назад
Muito interessante entender como o filtro, de fato, funciona... Muito bem explicado.
@pgdinamica
@pgdinamica 4 года назад
Valeu, Pedro! A ideia é ir trazendo esses detalhes aos poucos para que seja possível relacionar algumas ideias mais complexas que parecem mágica 😊
4 года назад
Parabéns. Muito bom o vídeo! A matemática aliada a tecnologia fica muito linda.
@pgdinamica
@pgdinamica 4 года назад
Também acho!
@felipecorrei
@felipecorrei Год назад
Estou apaixonado pelo tema! Sua introdução é muito boa e didática! Obrigado
@pgdinamica
@pgdinamica Год назад
Fico feliz em saber! Bons estudos!
@alexlanayt
@alexlanayt 4 года назад
tô precisando aprender isso e já estudei mês passado. acho q tinha q ter visto esse vídeo antes, bem mais fácil pra começar
@pgdinamica
@pgdinamica 4 года назад
😊😊😊 boa!
@DLucasLorenzo
@DLucasLorenzo 4 года назад
Oi Alison. Ensina a limpar imagens. Remover coisas. E sobre softwares e tecnologias já existentes capazes de fazer isso.
@roseane_mundo
@roseane_mundo 4 года назад
Passando pra deixar o like 😘
@edsondaniel9
@edsondaniel9 3 года назад
os vídeos da playlist estão excelentes, parabéns : )
@pgdinamica
@pgdinamica 3 года назад
Muito obrigado, Edson!
@humbertooliveira3506
@humbertooliveira3506 4 года назад
Que massa Hallison ... lembro de minhas aulas de transformadas ... mas naquela época, python não estava nem em gestação! O canal de vocês é um alento para esquecer um pouco essa pandemia! Esta bacana demais essa série!👌🏾
@pgdinamica
@pgdinamica 4 года назад
Imagino o desafio na época! Fico feliz em saber que está gostando, obrigado!
@JoBaysal
@JoBaysal 3 года назад
parabéns muito bem explicado e didatica muito boa !!!!
@pgdinamica
@pgdinamica 3 года назад
Muito obrigado, Joice!
@Uellwar
@Uellwar 3 года назад
Ótimo vídeo Alisson 🤘🏽 Uma sugestão pra quem for replicar, seria usar o módulo pysimplegui e criar um botão pra mudança da variável R, alterando o resultado da imagem no clique do botão 😅
@gplgomes
@gplgomes 3 года назад
Tem algum vídeo no canal aprofundando em filtros convolucionais?
@CalangoBit
@CalangoBit 4 года назад
Parabéns por mais uma excelente aula! Com uma abordagem no tratamento de imagens onde se busca o fundamento da ferramenta e sua lógica de utilização. Entender o "borrar" como uma uniformização dos diferentes padrões da imagem a partir da ponderação destes. Acho que é isso, não?
@pgdinamica
@pgdinamica 4 года назад
Isso mesmo! Há várias maneiras de chegar a um resultado com essa ideia, por exemplo, poderíamos dar mais peso pra uma direção ou fazer os pesos diminuírem à medida que se afastam do centro. De todo modo, estaríamos buscando essa “uniformidade” nas regiões da imagem.
@cihdihnhah
@cihdihnhah 4 года назад
Acabo de conhecer o canal ... ❤️ E já virei fã, MT fácil de entender com vcs
@pgdinamica
@pgdinamica 4 года назад
Obrigado! Feliz em ler isso, este é o objetivo!
@josefiel6842
@josefiel6842 4 года назад
Legal, explicação muito didática para um assunto muito complexo, Vlw!
@pgdinamica
@pgdinamica 4 года назад
Fico feliz em ler isso, este vídeo foi bastaste desafiador de produzir. Saber que a mensagem está alcançando o objetivo é gratificante!
@hernani_neto
@hernani_neto 4 года назад
Obrigado pelo vídeo! Bastante didático
@pgdinamica
@pgdinamica 4 года назад
Valeu 😊
@PersonalXZ
@PersonalXZ 4 года назад
O filtro Blur a gente usava no photoshop para remover espinhas e rugas das fotos de rosto.
@pgdinamica
@pgdinamica 4 года назад
É um bom uso 😂 já fiz coisa parecida, haha
@raulcamposnascimento
@raulcamposnascimento 4 года назад
Parabéns!! Aula incrível, vou rever ela tentando aplicar na prática :)
@pgdinamica
@pgdinamica 4 года назад
Obrigado! Praticar é sempre importante para fixar, bons estudos! 😁
@rapha_devox
@rapha_devox 4 года назад
Que material fantastico! Parabens!!!
@pgdinamica
@pgdinamica 4 года назад
Obrigado! 😊
@linecker94
@linecker94 4 года назад
Gostaria de saber quais são as melhores opções (em termos de cursos, especialmente pós-graduação) para quem quer se especializar em data science e IA. Estou fazendo um tecnólogo em Sistemas para internet e venho da matemática (não terminei por diversos motivos, mas pretendo voltar a estudar matemática aplicada em IA e data science). Poderia me recomendar as melhores formas de entrar nessa área?
@rafaelaa7188
@rafaelaa7188 3 года назад
Como a gente faria para tampar o rosto de alguém com esse filtro(sem nem precisar detectar o rosto , já sabendo os pixels em que está localizado o rosto) , tem como escolher uma área específica da imagem para aplicar o filtro ?
@tumblrbulbasaur5698
@tumblrbulbasaur5698 4 года назад
Eu gosto dessa série, eu tenho essa matéria da faculdade.
@pgdinamica
@pgdinamica 4 года назад
Que legal! Acho que não é tão comum esse tipo de curso na graduação, ao menos não era há um tempinho atrás. Talvez agora, com tantas novas aplicações em imagens, isso possa estar mudando.
@PersonalXZ
@PersonalXZ 4 года назад
Os programadores do Golang estão colocando todas as funcionalidades do Python no Golang, será que é vantagens fazer tudo em Golang ou continuar no bom e velho Python ?
@pgdinamica
@pgdinamica 4 года назад
Acho que o é importante não se limitar, mas também não se afobar. Se estiver se sentindo confortável com o Python e quiser se aventurar em uma nova linguagem, pode ser uma oportunidade de aprender Go, que está ficando cada vez mais popular. É importante ter em mente, contudo, que cada linguagem tem a sua forma de abordar os problemas e estilo de escrever código, então mesmo que você tente resolver problemas similares ao que solucionava com Python, é interessante aprender a fazer isso do "jeito Go".
@PersonalXZ
@PersonalXZ 4 года назад
Ao redimensionar imagens, temos os filtros bilinear e o bicúbico, qual é a diferença entre estes dois ? E o que seria o filtro "nearest neighbor" neste redimensionamento de imagens?
@pgdinamica
@pgdinamica 4 года назад
Pra redimensionar, a estratégia consiste em reconstruir e reamostrar. Uma imagem é o resultado de você amostrar (colher amostras) uma informação visual pra poder representá-la no computador. Os pixels são essas amostras. Pra redimensionar, primeiro tenta-se usar as amostras (pixels) para estimar como era o dado "real" e a partir daí amostrar de novo. O filtro "nearest neighbor" é o mais grosseiro, tenta fazer reconstrução com uma função constante (grau 0), usando 1 único ponto (o mais próximo); o (bi)linear usa uma função de 1º grau (reta inclinada), com dois pontos; o (bi)cúbico usar uma função de 3º grau, com 4 pontos. Olha a imagem: en.wikipedia.org/wiki/Nearest-neighbor_interpolation#/media/File:Comparison_of_1D_and_2D_interpolation.svg
@pgdinamica
@pgdinamica 3 года назад
O momento chegou! Amanhã, vou explicar em detalhes essas coisas: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-E8PJDhwy_RI.html
@empresajukeboxarcadeekarao8524
@empresajukeboxarcadeekarao8524 4 года назад
Amigo sabe como pego o serial da placa mãe do meu PC pelo python tô usando Linux xubuntu quero pegar o serial da placa mãe do meu PC dentro do python
@pgdinamica
@pgdinamica 4 года назад
gist.github.com/angeloped/3febaaf71ac083bc2cd5d99d775921d0
@empresajukeboxarcadeekarao8524
@empresajukeboxarcadeekarao8524 4 года назад
@@pgdinamica nossa obrigado amigo
@empresajukeboxarcadeekarao8524
@empresajukeboxarcadeekarao8524 4 года назад
@@pgdinamica amigo mandei um e-mail para um orçamento de serviço no email da descrição do vídeo veja sua caixa de emails
@ritamonicagusmao6317
@ritamonicagusmao6317 4 года назад
Jóia.
@pgdinamica
@pgdinamica 4 года назад
Valeu!
@laranjajefessor
@laranjajefessor 4 года назад
Queria ver a historia da Lena kk
@pgdinamica
@pgdinamica 4 года назад
Opa, esqueci, vou atualizar a descrição, obrigado!
@rafaelaa7188
@rafaelaa7188 3 года назад
Fiz um código que inverte a imagem ( horizontalmente) onde img é o caminho da imagem a ser transformada e novonome é o nome para ela ser salva def contrario(img,novonome): imagem = Image.open(img) size = imagem.size nova = Image.new('RGB', size, (255, 255, 255)) w, h = size[0], size[1] lista= list(range(w)) for c in range(w - 1, -1, -1): for d in range(h): pixel = imagem.getpixel((c, d)) print(lista[-c], d) nova.putpixel((lista[-c], d), pixel) nova.save(novonome) Só consegui achar essa forma de fazer (com a lista) , mas se alguem tiver outra ideia por favor me fala
@merielylima726
@merielylima726 4 года назад
não acredito que reprovei em PDS
@pgdinamica
@pgdinamica 4 года назад
😱😱 Agora vai passar!
Далее
Think Fast, Talk Smart: Communication Techniques
58:20
How I make science animations
43:39
Просмотров 748 тыс.