[PYTHON] Que faire si l'abandon s'affiche lors de la saisie d'une vidéo de caméra dans OpenCV

L'autre jour, j'ai essayé de saisir une vidéo en utilisant opencv et de l'afficher. L'environnement a été fait sur macOS Catalina vs Code, mais à ce moment-là

zsh: abort      python load_video.py

A été affiché et le processus s'est arrêté. Du point de vue de la conclusion, il s'est avéré qu'au lieu d'appuyer sur la commande sur VScode, il est nécessaire de frapper ** directement sur le terminal ** pour obtenir l'autorisation de la caméra. Référence

Nous recherchons actuellement un moyen de bien le faire sur VScode. Le code détaillé est indiqué ci-dessous pour référence. * * * mp4 et caméra faisant référence à la page du didacticiel openCV Le code d'affichage de la vidéo est indiqué ci-dessous.

import numpy as np
import cv2

cap = cv2.VideoCapture(0)

while(cap.isOpened()):
    ret, frame = cap.read()

    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    cv2.imshow('frame',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

Vous pouvez également afficher des vidéos en définissant l'argument de cv2.VideoCapture () sur n'importe quel répertoire vidéo.

Recommended Posts

Que faire si l'abandon s'affiche lors de la saisie d'une vidéo de caméra dans OpenCV
Que faire lorsqu'un message d'avertissement est affiché dans la liste des pip
Procédures à suivre lorsque le japonais n'est pas affiché dans matplotlib
Que faire lorsque seule la fenêtre est affichée et que rien ne s'affiche dans le pygame
Que faire si la barre de progression n'est pas affichée dans tqdm de python
Que faire si vous ne voyez pas IntelliSense de Python dans VS Code sous Windows
Que faire si «Sans nom: 0» est ajouté dans to_csv-> read_csv des pandas
Que faire lorsque le type de valeur est ambigu en Python?
Que faire s'il y a un décimal dans python json .dumps
Que faire lorsque le résultat téléchargé via scrapy est en anglais
Que faire lorsque l'avertissement "L'environnement est cohérent ..." apparaît dans l'environnement Anaconda
Que faire si pipreqs aboutit à UnicodeDecodeError
Que faire si CERTIFICATE_VERIFY_FAILED se produit lorsque nltk.download () est effectué sur macOS pyhon
Que faire si (base) est affiché au début du terminal Mac
[openpyxl] Que faire lorsque IllegalCharacterError apparaît dans pandas.DataFrame.to_excel
curl: (60) Que faire lorsque le certificat de l'émetteur n'est pas valide.
Que faire si une erreur de décodage Unicode se produit dans pip
Que faire si pyenv n'est pas activé (zsh)
Que faire quand n'est pas dans le fichier sudoers. Cet incident sera signalé.
Que faire si vous obtenez une erreur lors de l'importation de matplotlib en Python (Mac)
Que faire lorsque ʻarguments [0] .scrollIntoView (); `échoue dans python sélénium
Que faire si pip donne une DistributionError dans Homebrew
Que faire lorsque la police PyCharm est étrange ou déformée
Que faire si Combinaisons devient «couverture inconnue»
Que faire si une erreur 0xC0000005 se produit dans tf.train.start_queue_runners ()
Que faire si l'installation du package échoue lors du déploiement sur heroku
Que faire lorsque "SSL: CERTIFICATE_VERIFY_FAILED _ssl.c: 1056" apparaît en Python
Que faire si vous ne pouvez pas vous connecter en tant que root
Que faire s'il n'y a pas de réponse en raison des paramètres de proxy dans le scraping Web Python
Que faire lorsqu'un artefact manquant se produit dans un fichier jar qui n'est pas défini dans pom.xml
Que faire si vous obtenez une erreur lors de l'exécution de "certbot renouveler" dans l'environnement CakePHP
Que faire si ʻObject arrays ne peut pas être chargé quand allow_pickle = False` se produit dans numpy.load ()
Que faire quand Ubuntu plante
Que faire si yum casse
Que faire si vous obtenez moins zéro en Python
Que faire lorsqu'une vidéo ne peut pas être lue par cv2.VideoCapture
Que faire lorsque l'inode est épuisé sur EC2 Linux
Que faire si vous ne pouvez pas utiliser la poubelle dans Lubuntu 18.04.
Que faire quand UnicodeDecodeError se produit pendant read_csv dans pandas (pd.read_table ())
Que faire lorsque ModuleNotFoundError: Aucun module nommé'XXX 'ne se produit en Python
[Débutant] Que faire lorsque "[Errno 2] Le fichier b'test.csv 'n'existe pas: b'test.csv" s'affiche lors de la lecture du csv des pandas
Que faire si vous obtenez une erreur de remplacement obligatoire `get_config` lorsque vous essayez de model.save avec Keras
NameError: le nom global'dot_parser 'n'est pas défini et que faire quand il apparaît en python
Que faire si un message d'erreur "Un problème est survenu lors de l'affichage de cette page Web" s'affiche dans le pilote Web de Chrome (Selenium)
Que faire si PDO n'est pas trouvé dans Laravel ou CakePHP
Que faire si l'environnement Pipenv est corrompu en mettant à jour Homebrew
[Mac OS] Que faire lorsque Python n'est pas installé en tant que framework S'affiche lors de l'importation de matplot lib.
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
[Python] Que faire en cas de violation de PEP8 lors du processus d'importation à partir du répertoire ajouté à sys.path
Que faire si vous vous fâchez avec TensorFlow v2 sans l'attribut "app"
Que faire lorsque "Quelque chose est déjà en cours d'exécution sur le port 8000" s'affiche lorsque la commande de développement de Gatsby est exécutée.
Que faire si aucune documentation Python trouvée pour ... apparaît dans pydoc
[Python] Que faire lorsqu'une erreur liée à l'authentification SSL est renvoyée
Que faire si une erreur se produit lors de l'importation de numpy avec VScode
Que faire si PyInstaller3.5 provoque une erreur dans Python3.8 (TypeError: un entier est requis (obtenu les octets de type))
Que faire si vous obtenez une erreur lors du chargement de mnist
Que faire si une erreur de lien symbolique se produit dans l'importation cv lors de la tentative d'installation d'OpenCV en Python
[OSX] [pyenv] Que faire lorsqu'une erreur SSL se produit dans pip