Matplotlib “imshow()” முறையைப் பயன்படுத்தி படத்தை எவ்வாறு காண்பிப்பது

Matplotlib Imshow Muraiyaip Payanpatutti Patattai Evvaru Kanpippatu



பிற நிரலாக்க மொழிகளைப் போலவே, பைத்தானின் டெவலப்பர்களும் படக் காட்சிப்படுத்தலுக்கு வெவ்வேறு நூலகங்களைப் பயன்படுத்தலாம், மேலும் ' matplotlib ” என்பது பல்வேறு வரைபடங்கள், அடுக்குகள் மற்றும் படங்களைக் குறிக்கும் பல உள்ளமைக்கப்பட்ட செயல்பாடுகள்/முறைகளை உள்ளடக்கிய ஒன்றாகும். இது ' உணர்ச்சியற்ற ” நூலகம். 'matplotlib' நூலகத்தின் மிகவும் பிரபலமான செயல்பாடு plt.imshow() ”, இது படங்களைக் காண்பிக்கப் பயன்படுகிறது.

இந்த வழிகாட்டி பைத்தானில் உள்ள “imshow()” முறையைப் பற்றி பேசும்.







Matplotlib 'imshow()' முறையைப் பயன்படுத்தி படத்தைக் காண்பித்தல் - பைதான்

' matplotlib ” தொகுப்பு பொதுவாக காட்சி பகுப்பாய்வு மற்றும் தரவு உட்பட கிராபிக்ஸ் ஆகியவற்றிற்காக பயன்படுத்தப்படுகிறது. அதன் ' plt.imshow() ” என்ற முறை கிராபிக்ஸ் காட்ட பயன்படுகிறது.



'இன் பயன்பாட்டைப் புரிந்துகொள்வதற்கு கீழே கொடுக்கப்பட்டுள்ள எடுத்துக்காட்டுகளைப் பார்ப்போம். இம்ஷோ() ”முறை.



எடுத்துக்காட்டு 1: பைத்தானில் Matplotlib “imshow()” முறையைப் பயன்படுத்தி படத்தைக் காண்பிப்பது எப்படி?

படத்தைக் காட்ட, ' இம்ஷோ() ” முறை, முதலில் தேவையான நூலகங்களை இறக்குமதி செய் matplotlib.pyplot 'மற்றும்' matplotlib.image ”:





matplotlib.pyplot இறக்குமதி என plt
matplotlib.image ஐ இறக்குமதி செய்யவும் என mpimg


பின்னர், நீங்கள் காட்ட விரும்பும் எந்தப் படத்தையும் அதன் பாதையை உள்ளே வழங்குவதன் மூலம் ஏற்றவும் mpimg.imread() ” முறை மற்றும் அதை மாறியில் சேமிக்கவும். இங்கே, நாங்கள் விரும்பிய படம் எங்கள் Google இயக்ககத்தில் அமைந்துள்ளது:

my_image = mpimg.imread ( '/content/drive/MyDrive/kote-port-so5nsYDOdxw-unsplash.jpg' )


இப்போது, ​​'ஐ அழைக்கவும் plt.imshow() ” படத்தைக் காண்பிக்கும் முறை மற்றும் ஏற்றப்பட்ட படத்தை வைத்திருக்கும் மாறியை அனுப்பவும்:



plt.imshow ( என்_படம் )


எங்கள் குறிப்பிட்ட படம் வெற்றிகரமாகக் காட்டப்பட்டிருப்பதைக் காணலாம்:

எடுத்துக்காட்டு 2: பைத்தானில் Matplotlib “imshow()” முறையைப் பயன்படுத்தி படத்தை கிரேஸ்கேலாக மாற்றுவது எப்படி?

முதலில், படத்தை ஒரு வரிசையாக மாற்றி, அதை ஒரு மாறிக்கு அனுப்பவும். பின்னர், அழைக்கவும் ' plt.imshow() ” முறை, வரிசையை வைத்திருக்கும் மாறியைக் கடந்து செல்லவும், “ cmap 'மதிப்பு கொண்ட அளவுரு' சாம்பல் ”. cmap என்பது வண்ண வரைபட நிகழ்வு அல்லது பதிவுசெய்யப்பட்ட வண்ணவரைபட பெயர், மற்றும் ' இடைச்செருகல் '' உடன் அளவுரு BICUBIC ” ஒரு படத்தைக் காட்ட அதன் மதிப்பு பயன்படுத்தப்படுகிறது:

r_image = my_image [ : , :, 0 ]
plt.imshow ( r_படம், cmap = 'சாம்பல்' , இடைச்செருகல் = 'பைக்யூபிக்' )


வழங்கப்பட்ட படம் கிரேஸ்கேலாக மாற்றப்பட்டிருப்பதைக் காணலாம்:

எடுத்துக்காட்டு 3: பைத்தானில் Matplotlib “imshow()” முறையைப் பயன்படுத்தி படத்தின் தோற்றத்தை எவ்வாறு மாற்றுவது?

பயன்படுத்துவதன் மூலம் ' இம்ஷோ() ” முறையில், பயனர்கள் படத்தின் தோற்றத்தையும் சரிசெய்யலாம். அவ்வாறு செய்ய, ' தோற்றம் 'அளவுருவைப் பயன்படுத்தலாம். இங்கே, நாங்கள் குறிப்பிட்டுள்ளோம் ' குறைந்த 'இன் மதிப்பாக' தோற்றம் 'அளவுரு:

plt.imshow ( r_படம், cmap = 'சாம்பல்' , இடைச்செருகல் = 'பைக்யூபிக்' , தோற்றம் = 'கீழ்' )


குறிப்பிட்ட படத்தின் தோற்றம் மாற்றப்பட்டிருப்பதைக் காணலாம்:


அவ்வளவுதான்! matplotlib பற்றி சுருக்கமாக விளக்கியுள்ளோம் ' இம்ஷோ() பைத்தானில் உள்ள முறை.

முடிவுரை

' matplotlib ” நூலகத்தில் தரவு காட்சிப்படுத்தலுக்குப் பயன்படுத்தப்படும் பல முறைகள்/செயல்பாடுகள் உள்ளன, அதாவது வரைபடங்கள், அடுக்குகள் மற்றும் எண் வரிசைகளின் உதவியுடன் படங்கள். மிகவும் பொதுவாக பயன்படுத்தப்படும் முறை ' matplotlib 'நூலகம்' இம்ஷோ() ”படப் பொருள்களைப் பயன்படுத்தும் முறை. இந்த இடுகை பைத்தானின் matplotlib “imshow()” முறையைப் பற்றி விளக்குகிறது.