-6
votes

Qu'est-ce que cette chose retourne: Cadre [:, :: - 1]

Je ne peux pas trier ce que cette section du code renvoie image [:, ::: - 1] xxx


1 commentaires

Utilisez impression (rgb_image) pour voir ce qu'il revient. Vous devriez ajouter openenv étiquette comme question est liée à celle-ci.


3 Réponses :


2
votes

Le premier : retourne toutes les lignes, seconde : retourne toutes les colonnes, :: - 1 renvoie les canaux de cadre de manière inversée. En savoir plus sur la notation de tranches .


0 commentaires

0
votes

Ici, vous affectez toutes les lignes et toutes les colonnes de l'ordre inverse à rgb_image variable.

-1 ici significatifs que, inversez la liste à l'aide du dernier index des colonnes.

C'est aussi le moyen de raccourci pour trancher les listes ou les tuples. En bref, il est un moyen pythonique de trancher les structures de données non linéaires en python.


0 commentaires

1
votes

opencv cv2.videocapture.read.read () renvoie le cadre au format BGR de sorte que la trame [:, :: - 1] le convertit en format RVB. Ceci est similaire à utiliser cv2.cvtcolor (cadre, cv2.color_bgr2rgb)


0 commentaires