OpenCV (Open Source Computer Vision) est une bibliothèque de vision par ordinateur en temps réel. Lorsque vous utilisez cette balise, veuillez mentionner la version d'OpenCV avec laquelle vous travaillez (par exemple 3.4.6), et ajoutez une balise spécifique au langage (python, c ++, ...) si nécessaire.

Plus à propos opencv...

Contexte J'ai un modèle tensorflow ssd320x320 bien entraîné de tensorflow-zoo. Les rapports sont assez bons car le journal du train indique un faible loss et le journal d'évaluation indique que 7 images de test sur 9 ont été détectées avec succès. Le modèle a été entraîné avec GPU et a été enregis....
Je voudrais extraire des données d'un cv::Mat via l'index d'un pixel. Cela fonctionne bien pour la couleur, par ex. cv::Vec3b, cependant lors de la tentative d'obtention des informations de point, il se bloque en indiquant : Erreur : L'assertion a échoué (elemSize() == sizeof(_Tp)) dans cv::Mat::a....
9 janv. 2022 à 18:24
J'essaie donc de reproduire un filtre sympa que j'ai fait il y a quelque temps en C# (emgucv) en Python cv2. Malgré mes espoirs, ça ne se passe pas très bien. Les programmes supposent de mettre en évidence les bords et de les colorer avec un dégradé d'apparence cool. Le code en C# : { ....
9 janv. 2022 à 06:04
J'essaie actuellement d'obtenir une image et de l'enregistrer dans un tableau de chacun de ses canaux de couleur (RVB). Lorsque j'ajoute l'image à une liste, elle stocke à la place les trois canaux de couleur de chaque pixel ensemble. Je me demandais comment je pouvais les séparer? Code actuel img....
7 janv. 2022 à 23:39
Énoncé du problème: Essentiellement, j'essaie de créer une dashcam à base de raspberry pi zero. J'ai besoin d'un clip de 10 s avec le nom du fichier comme date et heure actuelles. Cette boucle doit continuer tant que le pi est alimenté. J'ai écrit le script comme indiqué, mais il ne crée pas de f....
7 janv. 2022 à 10:33
J'ai une image IR avec une résolution de (240 x 320), type de données : float32 comme vous pouvez le voir ici : L'image brute npy est ici. Mon objectif est de détecter la table (contour marron) afin de recadrer cette région en tant que ROI. Ce que j'ai essayé jusqu'à présent est de faire: Égalisa....
7 janv. 2022 à 10:24
Comment les lignes de quadrillage de l'image ci-dessous peuvent-elles être noircies à l'aide d'OpenCV afin qu'elles soient plus visibles ? J'ai essayé le seuillage mais cela efface le quadrillage. ....
7 janv. 2022 à 10:20
J'ai travaillé sur l'utilisation de python et de la vision par ordinateur pour détecter l'état du plateau d'un plateau de jeu dans un jeu appelé Allez. Sur la base des données collectées ici, je prévu de baser ma mise en œuvre sur l'(les) algorithme(s) de cet article ). Cependant, j'ai rencontré....
J'essaie de reconstruire la carte de surface/de profondeur à partir de normales à l'aide de l'algorithme frankot/chellappa. Les lignes et les colonnes sont de la taille de l'img dont j'essaie de reconstruire la profondeur. J'obtiens les vecteurs normaux comme ceci : rows, cols = imglist[0].shape de....
6 janv. 2022 à 22:01
import cv2 import numpy as np import matplotlib.pyplot as plt img = cv2.imread('jelly.jpg') //reading the img cv2.imshow(' img',img) //initial image cv2.waitKey(0) img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) // converting image to RGB pixel_vals =img.reshape((-1,3)) //reshaping coloured 3d image to....
J'ai une image n&b avec 4 groupes de points, et je dois transformer chaque groupe en un seul point. Mon idée était de trouver des points de suppression par distance, donc si un pixel est peut-être à 20 pixels de l'autre, je tournerais en supprimer un et garderais l'autre, et répéterais le processus ....
J'essaie de convertir le bleu de BGR en HSV à l'aide d'OpenCV. Mon code est : blue = np.uint8([[[255,0,0 ]]])
 hsv_blue = cv2.cvtColor(blue, cv2.COLOR_BGR2HSV)
 lo_square = np.full((10, 10, 3), hsv_blue, dtype=np.uint8) / 255.0 plt.subplot(1, 1, 1)
 plt.imshow(hsv_to_rgb(lo_square)) plt.show() Et....
5 janv. 2022 à 02:36
Je traite les images avec OpenCV et Python. Je dois supprimer les points/bruit de l'image. L'arrière-plan et le texte ont tous deux des points/lignes vides. voici un exemple : Exemple d'image avec ce code, je peux supprimer l'arrière-plan import cv2 import numpy as np img = cv2.imread('image.p....
J'ai deux images. Dans une image, les pixels blancs sont définis pour être transparents (ou incolores) en éditant le canal A au format d'image RGBA. Supposons que ce nom d'image soit image_rgba.png et que l'autre image soit image.jpg. Maintenant, je veux mettre l'image image_rgba.png dans un empl....
4 janv. 2022 à 15:11
J'utilise python et OpenCV pour acquérir la vidéo de la webcam. Pour enregistrer la vidéo, j'ai besoin des informations FPS. À partir de la propriété get de cv.VideoCapture, j'obtiens 30 images par seconde : fps = cap.get(cv.CAP_PROP_FPS) Cependant, lorsque je crée le fil qui lit les images suiva....
3 janv. 2022 à 14:00
Je travaille actuellement sur un système de mesure qui utilise l'analyse quantitative d'images pour trouver le diamètre du filament en plastique. Vous trouverez ci-dessous l'image d'origine et l'image binaire traitée, en utilisant DipLib (variante PyDIP) pour le faire. Le problème D'accord, ça a....
Je veux supprimer l'arrière-plan et dessiner le contour de la boîte montrée dans l'image (il y a plusieurs images de ce type avec un arrière-plan similaire) . J'ai essayé plusieurs méthodes dans OpenCV, mais je ne parviens pas à déterminer la combinaison de fonctionnalités qui peuvent aider à sup....
2 janv. 2022 à 15:49
J'ai essayé d'importer cv2 depuis opencv mais j'ai eu une erreur en disant erreur d'importation : libgthread-2.0.so.0 : impossible d'ouvrir le fichier d'objet partagé : aucun fichier ou répertoire de ce type Étant donné que Sagemaker Studio Labs ne prend pas en charge l'installation de packages Ubun....
2 janv. 2022 à 07:58
J'essaie de détecter trois types de fruits à l'aide d'un modèle et d'un opencv pour la webcam. Tout fonctionne, mais lorsque j'essaie de le fermer, il se bloque et je dois utiliser le gestionnaire de tâches pour le fermer. Voici le code que j'utilise : cap = cv2.VideoCapture(0) while True: re....
1 janv. 2022 à 19:03
J'essaie d'implémenter un algorithme de variation totale sur une vidéo en niveaux de gris. Pour autant que je sache, cette méthode (denoise_TVL1) utilise cet algorithme. Mais j'obtiens "Les tailles des arguments d'entrée ne correspondent pas" CvException. Pourriez-vous m'aider à comprendre quel e....
1 janv. 2022 à 02:49
J'ai cette image pour une culture à la limite des arbres. J'ai besoin de trouver la direction générale dans laquelle le recadrage est aligné. J'essaie d'obtenir les lignes de Hough de l'image, puis de trouver le mode de distribution des angles. J'ai suivi ce tutorielsur lignes de rognage, mais d....
1 janv. 2022 à 00:37
import cv2 #OpenCV is the library that we will be using for image processing import mediapipe as mp #Mediapipe is the framework that will allow us to get our pose estimation import time mpDraw = mp.solutions.drawing_utils mpPose = mp.solutions.pose pose = mpPose.Pose() #pose = mpPose.Pose(static_....
J'ai le code suivant: import cv2 from random import randrange cap = cv2.VideoCapture(0) #record webcam while True: ret, frame = cap.read() #get feed from webcam h, w = frame.shape[:2] #height, width randomWidth = randrange(30,w-30) randomHeight = randrange(70,h-30) coordinates....
31 déc. 2021 à 20:56
J'ai vu des façons d'utiliser la fonction time.sleep(), mais cela empêche le reste du code de s'exécuter. Je crée un script de reconnaissance manuelle et je souhaite que la sortie vidéo soit entravée par une certaine valeur imprimée chaque seconde. Voici mon code: import cv2 from cvzone.HandTracking....
31 déc. 2021 à 20:10
J'essaie d'enregistrer un tableau numpy en tant qu'image RVB à l'aide de PIL.Image.save(), mais l'image enregistrée n'est pas RVB. Comment enregistrer l'image en RVB ? Je reçois l'image sous forme de tableau numpy. image_with_detections = np.array(image_with_detections) image = Image.fromarray(ima....
30 déc. 2021 à 21:49