- This topic has 6 replies, 2 voices, and was last updated 1 year, 10 months ago by .
Viewing 7 posts - 1 through 7 (of 7 total)
Viewing 7 posts - 1 through 7 (of 7 total)
- You must be logged in to reply to this topic.
Home › Forums › Fórum Detecção de Movimentos com Python e OpenCV › Erro: ‘AttributeError: ‘NoneType’ object has no attribute’
Olá, ao tentar executar o programa apresenta a seguinte mensagem: AttributeError: ‘NoneType’ object has no attribute ‘shape’, poderiam me dar uma orientação para solução?
Segue imagem abaixo:
Olá Glauco,
Conforme a primeira mensagem de erro indica, há um erro de sintaxe ao informar o path do seu vídeo de entrada (VIDEO_SOURCE), com isso seu vídeo não está sendo carregado corretamente e por isso ocorre o segundo erro de que ‘o atributo shape não existe’. Ajustando a barra \ para / deve funcionar corretamente.
Aplicando a correção deve ficar assim:
VIDEO_SOURCE = ‘videos/Cars.mp4′
Dalton, boa tarde!
Mesmo realizando a alteração o erro persiste, pode me ajudar?
Certo Glauco,
Tente usar o caminho absoluto do vídeo:
* no VSCode, clique com o botão direito do mouse sobre o vídeo e selecione ‘Copy Path’. Em seguida, cole esse caminho na atribuição da variável VIDEO_SOURCE.
Se isso também não funcionar, tente usar um vídeo diferente. Pode ser que o vídeo ‘Cars.mp4’ tenha sido corrompido durante o download do projeto. Nesse caso, vale a pena tentar baixar o vídeo novamente.
Dalton, bom dia!
Realizei o teste do video em outra linguagem e o mesmo funcionou corretamente, o arquivo não está corrompido, preciso de mais orientações.
Não sei o que fiz, mas funcionou! Talvez alguma biblioteca não foi instalada corretamente, agora posso seguir com o curso.
Perfeito Glauco, que bom que deu certo!