Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Manipularea Imaginilor: OpenCV, NumPy Arrays și Canale BGR vs. RGB în Învață Computer Vision: YOLO, Segment Anything & Viziune Computațională

Reprezentarea matricială a pixelilor, inversarea ordinii canalelor de culoare și conversia în tensori PyTorch.

Sintaxă & invocare
img = cv2.imread("imagine.jpg"); img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

În Python, o imagine color este reprezentată ca o matrice tridimensională NumPy de tip uint8 (Înălțime, Lățime, Canale):

import cv2
import numpy as np

# OpenCV încarcă imaginile implicit în format BGR (Albastru, Verde, Roșu)
img_bgr = cv2.imread("poza.jpg")

# Conversie în RGB pentru afișare corectă în Matplotlib sau PyTorch
img_rgb = cv2.cvtColor(img_bgr, cv2.COLOR_BGR2RGB)

print("Dimensiuni matrice:", img_rgb.shape)  # Ex: (1080, 1920, 3)
print("Valoare pixel (0,0):", img_rgb[0, 0])  # Canalele [R, G, B]

Înțelegerea convenției BGR a OpenCV este critică pentru a evita afișarea fețelor în nuanțe albastre.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Manipularea Imaginilor: OpenCV, NumPy Arrays și Canale BGR vs. RGB

Ai o întrebare despre Manipularea Imaginilor: OpenCV, NumPy Arrays și Canale BGR vs. RGB sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.