problemas com a chamada “cv2.waitKey()”

Home Fóruns Fórum Detecção e Reconhecimento Facial com Python problemas com a chamada “cv2.waitKey()”

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #49452

    —————————————————————————

    error Traceback (most recent call last)

    <ipython-input-24-4c12ab92664a> in <cell line: 0>()
    —-> 1 while cv2.waitKey(1) < 0:
    2 conectado, frame = cap.read()
    3 if not conectado:
    4 break
    5 if max_frames > -1 and frame_atual > max_frames:

    error: OpenCV(4.11.0) /io/opencv/modules/highgui/src/window.cpp:1367: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function ‘cvWaitKey’

    #49494
    Gabriel Alves
    Moderador

      Olá! Você está executando localmente ou pelo Colab?

      Este erro pode ser resolvido desinstalando o OpenCV e instalando-o novamente. É mais garantido que seja resolvido se você instalar a biblioteca com contrib. Então, desinstale

      !pip uninstall opencv-python

      e instale (agora com +contrib)

      pip install opencv-contrib-python

      se você estiver rodando localmente e no Linux, pode ser necessário executar também este comando

      sudo apt-get install libgtk2.0-dev pkg-config

      ou, se não funcionar, tente isto:

      sudo apt-get install cmake cmake-curses-gui libgtk2.0-dev
      #49495

      Mas estou utilizando o ambiente de desenvolvimento do Google Collab! No meu computador está funcionando bem, só não consigo acompanhar as aulas pelo Collab.

      #49528
      Gabriel Alves
      Moderador

        Ah sim entendo, bom saber que pelo menos funciona em ambiente local. No Colab podem ocorrer alguns erros de incompatibilidade como esse que você comentou, porém (quando não é um bug na sessão) geralmente se resolve executando aqueles comandos que te passei. Você tentou eles e continuou aparecendo o mesmo erro?

        Caso seja viável, pode compartilhar aqui o seu Colab? Assim consigo verificar melhor, já que podem haver outros comandos ou códigos que poderiam estar interferindo também

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