Home › Fóruns › Fórum Detecção e Reconhecimento Facial com Python › problemas com a chamada “cv2.waitKey()”
- Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 2 semanas, 1 dia atrás por
Gabriel Alves.
- AutorPosts
- 12 de maio de 2025 às 13:55 #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’
15 de maio de 2025 às 11:07 #49494Olá! 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
15 de maio de 2025 às 15:20 #49495Mas estou utilizando o ambiente de desenvolvimento do Google Collab! No meu computador está funcionando bem, só não consigo acompanhar as aulas pelo Collab.
18 de maio de 2025 às 14:42 #49528Ah 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
- AutorPosts
- Você deve fazer login para responder a este tópico.