Tāpat kā citas programmēšanas valodas, Python izstrādātāji attēlu vizualizēšanai var izmantot arī dažādas bibliotēkas un ' matplotlib ” ir viens no tiem, kas ietver vairākas iebūvētas funkcijas/metodes dažādu grafiku, diagrammu un attēlu attēlošanai. Tā ir uzcelta virs ' nejutīgs ” bibliotēka. Populārākā “matplotlib” bibliotēkas funkcija ir plt.imshow() ”, kas tiek izmantots attēlu parādīšanai.
Šajā rokasgrāmatā tiks runāts par Python metodi “imshow()”.
Attēla parādīšana, izmantojot Matplotlib “imshow()” metodi - Python
' matplotlib ” pakotne visbiežāk tiek izmantota vizuālajai analītikai, kā arī grafikai, tostarp datiem. Tās ' plt.imshow() ” metode tiek izmantota grafikas parādīšanai.
Apskatīsim tālāk sniegtos piemērus, lai saprastu, kā lietot imshow () ” metode.
1. piemērs: kā parādīt attēlu, izmantojot Matplotlib “imshow()” metodi Python?
Lai parādītu attēlu, izmantojot ' imshow () ' metodi, vispirms importējiet vajadzīgās bibliotēkas, piemēram, ' matplotlib.pyplot ' un ' matplotlib.image ”:
importēt matplotlib.pyplot kā plt
importēt matplotlib.image kā mpimg
Pēc tam ielādējiet jebkuru attēlu, kuru vēlaties parādīt, norādot tā ceļu ' mpimg.imread() ” metodi un saglabājiet to mainīgajā. Šeit mūsu vēlamais attēls atrodas mūsu Google diskā:
Tagad izsauciet “ plt.imshow() ” metode, lai parādītu attēlu un nodotu tam mainīgo, kas satur ielādēto attēlu:
plt.imshow ( mans_attēls )
Var redzēt, ka mūsu norādītais attēls ir veiksmīgi parādīts:
2. piemērs: Kā pārvērst attēlu pelēktoņos, izmantojot Matplotlib “imshow()” metodi Python?
Vispirms pārveidojiet attēlu masīvā un nododiet to mainīgajam. Pēc tam zvaniet uz ' plt.imshow() ' metodi, nododiet mainīgo, kas satur masīvu, ' cmap ' parametrs ar vērtību kā ' pelēks ”. cmap ir krāsu kartes gadījums vai reģistrēts krāsu kartes nosaukums, un ' interpolācija ' parametrs ar ' BICUBIC ”, jo tā vērtība tiek izmantota attēla parādīšanai:
r_image = mans_attēls [ : , :, 0 ]plt.imshow ( r_image, cmap = 'pelēks' , interpolācija = 'BICUBIC' )
Redzams, ka sniegtais attēls ir pārveidots pelēktoņos:
3. piemērs: kā mainīt attēla izcelsmi, izmantojot Matplotlib “imshow()” metodi Python?
Izmantojot ' imshow () ”, lietotāji var arī pielāgot attēla izcelsmi. Lai to izdarītu, “ izcelsmi ” var izmantot parametru. Šeit mēs esam norādījuši ' zemāks ' kā '' vērtību izcelsmi ” parametrs:
plt.imshow ( r_image, cmap = 'pelēks' , interpolācija = 'BICUBIC' , izcelsmi = 'zemāks' )
Var novērot, ka norādītā attēla izcelsme ir mainīta:
Tieši tā! Mēs esam īsi paskaidrojuši par matplotlib ' imshow () ” metode Python.
Secinājums
' matplotlib ” bibliotēkā ir vairākas metodes/funkcijas, kas tiek izmantotas datu vizualizācijai, piemēram, grafikus, diagrammas un attēlus ar skaitļu masīvu palīdzību. Visbiežāk izmantotā metode ' matplotlib 'Bibliotēka ir' imshow () ” metode, kas izmanto attēla objektus. Šī ziņa demonstrēja Python matplotlib “imshow()” metodi.