Como ajustar o matiz de uma imagem no PyTorch?

Como Ajustar O Matiz De Uma Imagem No Pytorch



Matiz refere-se ao comprimento de onda dominante da luz que determina a cor que os humanos percebem. É o atributo da cor que permite aos humanos distinguir entre diferentes tonalidades da mesma família de cores. Os usuários podem ajustar o matiz de qualquer imagem para alterar seu efeito e aparência. PyTorch fornece o “ ajustar_matiz() ”Método para alterar o matiz de uma imagem específica. Este método retorna a imagem com matiz ajustado aos usuários.

Este artigo demonstrará o método para alterar o matiz da imagem no PyTorch.

Como ajustar/alterar a tonalidade da imagem no PyTorch?

Para ajustar o matiz da imagem no PyTorch, siga as seguintes etapas:







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:





Posteriormente, a imagem será carregada no Google Colab:





Aqui, carregamos a seguinte imagem e ajustaremos o matiz desta imagem:



Etapa 2: importar a biblioteca necessária

Depois disso, importe as bibliotecas necessárias. Por exemplo, importamos as seguintes bibliotecas:

importar tocha

de 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

A seguir, leia a imagem de entrada do computador. Aqui, estamos lendo o “ flores_img.jpg ”E armazená-lo no“ entrada_img ' variável:

entrada_img = Imagem. abrir ( 'flores_img.jpg' )

Etapa 4: alterar o matiz da imagem de entrada

Agora, modifique o matiz da imagem de entrada com o fator de matiz específico usando o “ ajustar_matiz() ”Método. Aqui, estamos ajustando o matiz com um fator “ 0,2 ”:

novo_img = F. ajustar_matiz ( entrada_img , 0,2 )

Etapa 5: exibir a imagem ajustada de matiz

Por fim, visualize a imagem com matiz ajustado exibindo-a:

novo_img

A saída acima mostra que o matiz da imagem de entrada foi ajustado com sucesso com o fator de matiz especificado, ou seja, “0,2”.

Da mesma forma, os usuários podem especificar qualquer outro fator de matiz para ajustar o matiz da imagem. Agora, vamos ajustar a mesma imagem com o botão “ -0,3 ”fator de matiz para ver a diferença:

novo_img = F. ajustar_matiz ( entrada_img , - 0,3 )

Isso mudará o matiz da imagem:

Observação: Os usuários podem fornecer o valor do fator de matiz na faixa de [−0,5, 0,5]. Esses valores dão à imagem cores complementares enquanto o “0” dá a imagem original.

Comparação

A comparação entre a imagem original e as imagens com matiz ajustado pode ser vista abaixo:

Observação : Você pode acessar nosso Google Colab Notebook neste link .

Explicamos o método eficiente de ajustar o matiz de uma imagem no PyTorch.

Conclusão

Para ajustar/alterar a tonalidade da imagem no PyTorch, primeiro faça upload da imagem desejada para o Google Colab. Em seguida, importe as bibliotecas necessárias e leia a imagem de entrada. Em seguida, use o “ ajustar_matiz() ”Método para alterar o matiz da imagem de entrada com os fatores de matiz desejados. Por último, visualize a imagem com matiz ajustado exibindo-a. Este artigo demonstrou o método para ajustar/alterar o matiz da imagem no PyTorch.