OpenCV-Python on Python-sidoskirjasto, joka on suunniteltu ratkaisemaan tietokonenäköongelmia. cv2.imread() -menetelmä lataa kuvan määritetystä tiedostosta. Jos kuvaa ei voida lukea (puuttuvan tiedoston, virheellisten käyttöoikeuksien tai tuemattoman tai virheellisen muodon vuoksi), tämä menetelmä palauttaa tyhjän matriisin.
Esimerkki:
Python 3
import> cv2> # Load the image> image>=> cv2.imread(>'jg.webp'>)> # Display the image> cv2.imshow(>'Image'>, image)> # Wait for the user to press a key> cv2.waitKey(>0>)> # Close all windows> cv2.destroyAllWindows()> |
>
>
Lähtö:
OpenCV:n syntaksi cv2.imread() Method
Syntaksi: cv2.imread(tiedostonimi, lippu)
Parametrit:
- tiedostonimi: polku kuvatiedostoon.
- lippu: Lippu määrittää tavan, jolla kuva tulee lukea.
- cv2.IMREAD_COLOR – Se määrittää värikuvan lataamisen. Kaikki kuvan läpinäkyvyys jätetään huomiotta. Se on oletuslippu. Vaihtoehtoisesti voimme välittää kokonaislukuarvon 1 tälle lipulle.
- cv2.IMREAD_GRAYSCALE – Se määrittää kuvan lataamisen harmaasävytilassa. Vaihtoehtoisesti voimme välittää kokonaislukuarvon 0 tälle lipulle.
- cv2.IMREAD_UNCHANGED – Se määrittää kuvan lataamisen sellaisenaan, mukaan lukien alfakanava. Vaihtoehtoisesti voimme välittää kokonaislukuarvon -1 tälle lipulle.
Palautusarvo:
Funktio cv2.imread() palauttaa NumPy-taulukon, jos kuvan lataus onnistui.
hiiri ja hiirityypit
Esimerkkejä OpenCV cv2.imread() -menetelmästä

Syötä kuva
Python OpenCV:n lukukuva – cv2 imread()
Tässä esimerkissä luemme kuvaa värikuvana.
Python 3
import> cv2> # Load the image> image>=> cv2.imread(>'gfg.webp'>)> # Display the image> cv2.imshow(>'Image'>, image)> # Wait for the user to press a key> cv2.waitKey(>0>)> # Close all windows> cv2.destroyAllWindows()> |
>
>
Lähtö:

kuva
Python OpenCV Lue kuva harmaasävyt
Tässä esimerkissä luemme kuvaa harmaasävykuvana. Sekä väri- että harmaasävykuvat hyväksytään syötteeksi.
Python 3
import> cv2> # Load the image> image>=> cv2.imread(>'gfg.webp'>,cv2.IMREAD_GRAYSCALE)> # Display the image> cv2.imshow(>'Image'>, image)> # Wait for the user to press a key> cv2.waitKey(>0>)> # Close all windows> cv2.destroyAllWindows()> |
>
>
Lähtö:

Kuva
Python OpenCV | Lue PNG-kuva läpinäkyvyydellä
Tässä esimerkissä luemme kuvaa läpinäkyvyyskanavalla.
Python 3
import> cv2> # Load the image> image>=> cv2.imread(>'gfg.webp'>,cv2.IMREAD_UNCHANGED)> # Display the image> cv2.imshow(>'Image'>, image)> # Wait for the user to press a key> cv2.waitKey(>0>)> # Close all windows> cv2.destroyAllWindows()> |
>
>
Lähtö:

kuva
imread() ja värikanavat
NumPy NumPy -taulukko.
r1 = image[:,:,0] # get blue channel g1 = image[:,:,1] # get green channel b1 = image[:,:,2] # get red channel>