Este artigo demonstrará o método para alterar a nitidez da imagem no PyTorch.
Como ajustar/alterar a nitidez da imagem no PyTorch?
Para ajustar a nitidez da imagem no PyTorch, siga os seguintes passos:
- Faça upload da imagem desejada para o Google Colab
- Importe as bibliotecas necessárias
- Leia a imagem de entrada
- Altere a nitidez da imagem de entrada
- Exibir a imagem com nitidez ajustada
Etapa 1: faça upload de uma imagem para o Google Colab
Primeiro, abra o Google Colab e clique nos ícones destacados abaixo. Em seguida, escolha a imagem específica do computador e carregue-a:
Ao fazer isso, a imagem será carregada no Google Colab:
Aqui, carregamos a seguinte imagem e ajustaremos a nitidez desta imagem:
Etapa 2: importar a biblioteca necessária
Depois disso, importe as bibliotecas necessárias. Por exemplo, importamos as seguintes bibliotecas:
importar tochade PIL importar Imagem
importar visão da tocha. transforma . funcional como F
Aqui:
- “ importar tocha ”Importa a biblioteca PyTorch.
- “ da imagem de importação PIL ”é usado para abrir e salvar diferentes formatos de arquivo de imagem.
- “ importar torchvision.transforms.funcional como F ” importa o módulo funcional de “torchvision.transforms” que fornece transformações:
Etapa 3: leia a imagem de entrada
Depois disso, leia a imagem de entrada do computador. Aqui, estamos lendo o “ pássaros_img.jpg ”E armazená-lo no“ entrada_img ' variável:
entrada_img = Imagem. abrir ( 'pássaros_img.jpg' )Etapa 4: alterar a nitidez da imagem de entrada
Agora, modifique a nitidez da imagem de entrada com o fator de nitidez específico usando o botão “ ajustar_nitidez() ”Método. Aqui estamos ajustando a nitidez com um fator de nitidez “ 6 ”:
novo_img = F. ajustar_nitidez ( entrada_img , 6 )Etapa 5: exibir a imagem ajustada com nitidez
Por fim, visualize a imagem com nitidez ajustada exibindo-a:
novo_img
A saída acima mostra que a nitidez da imagem de entrada foi ajustada com sucesso com o fator de nitidez especificado, ou seja, “6”.
Da mesma forma, os usuários podem especificar qualquer outro fator de nitidez para ajustar/modificar a nitidez da imagem. Agora, vamos ajustar a mesma imagem com o botão “ -4 ”Fator de nitidez para ver a diferença:
novo_img = F. ajustar_nitidez ( entrada_img , - 4 )Isso irá desfocar a imagem:
Observação: O ' 0 ”Valor e menor que“0”para o fator de nitidez dá uma imagem borrada e“ 1 ”dá a imagem original. Um valor acima de 1 aumenta a nitidez da imagem.
Comparação
A comparação entre a imagem original e as imagens com nitidez ajustada pode ser vista abaixo:
Observação : Você pode acessar nosso Google Colab Notebook neste link .
Explicamos o método eficiente de ajustar a nitidez de uma imagem no PyTorch.
Conclusão
Para ajustar/alterar a nitidez da imagem no PyTorch, primeiro carregue a imagem desejada no Google Colab. Em seguida, importe as bibliotecas necessárias e leia a imagem de entrada. Em seguida, use o “ ajustar_nitidez() ”Método para alterar a nitidez da imagem de entrada com os fatores de nitidez desejados. Por último, visualize a imagem com nitidez ajustada exibindo-a. Este artigo demonstrou o método para ajustar/alterar a nitidez da imagem no PyTorch.