intalção do OpenCV 3.4.4.19

Home Fóruns Fórum Rastreamento de Objetos com Python e OpenCV intalção do OpenCV 3.4.4.19

Visualizando 9 posts - 16 até 24 (de 24 do total)
  • Autor
    Posts
  • #43780

    Professor investiguei aqui DEU TUDO CERTO OK , FICANDO SOMENTE A QUESTÃO DO RODAPE DO VIDEO QUE NÃO APARECE AQUELES PARAMETROS, e agora o MultiTracker executa aparece a caixa com a CRUZETA, porem o video não executa o rastreamento.

    Segue o código

    #43781

    Professor investiguei aqui DEU TUDO CERTO OK , FICANDO SOMENTE A QUESTÃO DO RODAPE DO VIDEO QUE NÃO APARECE AQUELES PARAMETROS, e agora o MultiTracker executa aparece a caixa com a CRUZETA, porem o video não executa o rastreamento.

    Segue o código

    #43783

    Após fazer a Caixas, e executar com a tecla Q, ele fecha o vídeo e da as seguintes mensagens, sendo o em negrit0 é o erro em vermeho

     

    Caixas delimitadoras selecionadas [(381, 264, 142, 182), (0, 0, 0, 0), (664, 252, 92, 219)]
    Cores [(61, 246, 156), (254, 1, 240), (98, 107, 55)]
    Traceback (most recent call last):

    File “C:\Users\Admin\pythonProject\RASTREAMENTO_OpenCV\Multi_tracking.py”, line 57, in <module= cv2.MultiTracker_create()
    AttributeError: module ‘cv2’ has no attribute ‘MultiTracker_createS

    elect a ROI and then press SPACE or ENTER button!
    Cancel the selection process by pressing c button!
    Select a ROI and then press SPACE or ENTER button!
    Cancel the selection process by pressing c button!
    Select a ROI and then press SPACE or ENTER button!
    Cancel the selection process by pressing c button!

    Process finished with exit code 1

    #43842
    Dalton Vargas
    Moderador

      Perfeito Abraão, que bom que deu certo a execução do multitracker.

      Em relação às informações do rodapé, é importante notar que nas aulas do professor Jones os scripts do curso estão sendo executados em uma máquina MAC (Apple), especificamente quando o script é executado no PyCharm. Isso se deve a uma funcionalidade específica do PyCharm em dispositivos dessa marca.

      Sobre o erro que você mencionou, de acordo com a mensagem de erro é no momento que está instanciando o multitracker. Já tentou usar o legacy (adicionando ‘legacy’ entre cv2. e a instanciação do tracker)?

      Segue um exemplo de como ficaria o script competo usando o legacy:

       

      • Esta resposta foi modificada 1 ano, 1 mês atrás por Dalton Vargas.
      #43845

      Professor, obrigado pelo retorno.

      A questão dos parâmetros do rodapé, entendi, tudo certo então.

      No caso o ‘legacy’, ja estava no script da mensagem anterior, dei uma revisada aqui e ainda perciste o erro.

      Quando eu aperto o Q ele simplesmente fecha o video de ves iniciar o rastreamento.

      Segue resposta dos comando desde o momento que dou ”Run” ele abre o video – <span style=”text-decoration: underline;”>seleciono o primeiro</span>, ai tenho que aperta <span style=”text-decoration: underline;”>espaço</span> e <span style=”text-decoration: underline;”>uma tecla qualquer pra desaparecer a seleçao</span>, ai consigo selecionar outro, e então dou espaço , seguido do Q, e o  video fecha.

      Em negrito é o erro em Vermelho

      C:\Users\Admin\anaconda3\envs\RASTREAMENTO_OpenCV\python.exe C:\Users\Admin\pythonProject\RASTREAMENTO_OpenCV\Multi_tracking.py
      Pressione Q para sair das caixas de seleção e começar a rastrear
      Precione qualquer outra tecla pra selecionar o próximo objeto
      Pressione Q para sair das caixas de seleção e começar a rastrear
      Precione qualquer outra tecla pra selecionar o próximo objeto
      Caixas delimitadoras selecionadas [(394, 272, 114, 181), (515, 267, 118, 184)]
      Cores [(167, 53, 159), (182, 113, 204)]
      Traceback (most recent call last):
      File “C:\Users\Admin\pythonProject\RASTREAMENTO_OpenCV\Multi_tracking.py”, line 58, in <module>
      multiTracker = cv2.Multi_tracker_create()
      AttributeError: module ‘cv2’ has no attribute ‘Multi_tracker_create’
      Select a ROI and then press SPACE or ENTER button!
      Cancel the selection process by pressing c button!
      Select a ROI and then press SPACE or ENTER button!
      Cancel the selection process by pressing c button!

      Process finished with exit code 1

      #43846

      Professor batendo a cabeça aqui finalmente rastreando ok, qualquer outra dúvida pergunto, muito obrigado

      #43851
      Dalton Vargas
      Moderador

        Que bom que deu certo Abraão, sigo a disposição!

        Boa aula!

         

        Att

        Dalton

        #43854

        Professor, Agora a cabeça frito, não descubro o erro mesmo, na AULA Detecção de objetos + rastreamento 2, no final executo e da esse ERRO abaixo, já revisei e não soluciono, segue o ERRO e Código.

         

        C:\Users\Admin\anaconda3\envs\RASTREAMENTO_OpenCV\python.exe C:\Users\Admin\pythonProject\RASTREAMENTO_OpenCV\Combination.py
        Detecção efetuada pelo haarcascade
        Traceback (most recent call last):
        File “C:\Users\Admin\pythonProject\RASTREAMENTO_OpenCV\Combination.py”, line 57, in <module>
        k = cv2.waiteKey(1) & 0XFF
        AttributeError: module ‘cv2’ has no attribute ‘waiteKey’

        Process finished with exit code 1

         

        #43863
        Dalton Vargas
        Moderador

          Olá Abraão,

          Conforme a mensagem de erro, você escreveu waitkey errado (k = cv2.waiteKey(1) & 0XFF AttributeError: module ‘cv2’ has no attribute ‘waiteKey’). Ajustanto isso deve funcionar.

        Visualizando 9 posts - 16 até 24 (de 24 do total)
        • Você deve fazer login para responder a este tópico.