Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Input de imagens no python

Estou iniciando na linguagem e vejo muito falar sobre input de texto e numeros.... Mas como faço pra dar entrada em uma imagem? Tipo... como posso fazer pra que o usuário selecione uma imagem na máquina dele e entre com ela no programa?

1 resposta
solução!

Olá, Nicole!

Entendo sua dúvida e é ótimo ver que você está explorando diferentes aspectos do Python. Para carregar uma imagem no Python, você pode usar a biblioteca PIL (Pillow). Ela é uma biblioteca de processamento de imagens que oferece várias ferramentas úteis.

Aqui está um exemplo de como você pode fazer isso:

from PIL import Image
import os

# Solicita o caminho da imagem ao usuário
path = input("Por favor, insira o caminho da imagem: ")

# Verifica se o arquivo existe
if os.path.isfile(path):
    # Abre a imagem
    img = Image.open(path)
    # Agora você pode trabalhar com a imagem
else:
    print("Arquivo não encontrado. Por favor, tente novamente.")

Nesse exemplo, o usuário insere o caminho da imagem que deseja abrir e o programa verifica se o arquivo existe. Se existir, a imagem é aberta e você pode começar a trabalhar com ela.

Lembre-se de instalar a biblioteca Pillow, caso ainda não tenha feito isso. Você pode fazer isso executando o seguinte comando no seu terminal:

pip install pillow

Espero ter ajudado e bons estudos!