1
resposta

Erro NameError: name 'localizacao' is not defined

Erro NameError: name 'localizacao' is not defined Codigo anterior :

for contorno in contornos:
        epsilon = 0.02 * cv2.arcLength(contorno, True)
        aproximacao = cv2.approxPolyDP(contorno, epsilon, True)
        if cv2.isContourConvex(aproximacao) and len(aproximacao) == 4:
            localizacao = aproximacao
        break
1 resposta

Oi Josué, tudo bem?

Executei o seu código no notebook disponibilizado no curso e funcionou certinho!

Então para resolver esse problema, certifique de que tenha executado o código. Sugiro ainda reiniciar o ambiente de execução para garantir que todas as variáveis sejam inicializadas corretamente. Abaixo deixo os passos:

  1. No menu de ferramentas do Google Colaboratory, clicar em "Ambientes de execução";

  2. Selecionar a opção "Reiniciar sessão e executar tudo".

Para realizar essas etapas, você pode acompanhar a imagem abaixo:

Reiniciar sessão e executar tudo, no Google Colaboratory

Se o erro persistir, fico à disposição.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!