Εργαλεία Χρήστη

Εργαλεία ιστότοπου


python_image_processing

Σύγκριση εκδόσεων

Εδώ βλέπετε τις διαφορές μεταξύ της επιλεγμένης έκδοσης και της τρέχουσας έκδοσης της σελίδας.

Σύνδεσμος σε αυτή την προβολή διαφορών.

Προηγούμενος έλεγχος και από τις δύο πλευρές Προηγούμενη αναθεώρηση
Επόμενη αναθεώρηση
Προηγούμενη αναθεώρηση
python_image_processing [2015/07/25 17:48]
evi
python_image_processing [2020/11/21 09:52] (τρέχουσα)
Γραμμή 49: Γραμμή 49:
   c   c
   array([20,29,38,47])   array([20,29,38,47])
 +
  
  
Γραμμή 56: Γραμμή 57:
   - Εναλλακτικά, υπάρχει μια πιο εξειδικευμένη βιβλιοθήκη επεξεργασίας εικόνας που ονομάζεται **PIL**(Python Image Library), η οποία υποστηρίζει περισσότερα πρότυπα (format) εικόνων και διαθέτει επιπλέον αλγορίθμους επεξεργασίας εικόνας. Η βιβλιοθήκη αυτή δεν λειτουργεί με τύπους array, αλλά διαθέτει έναν πιο ειδικό (και πιο γρήγορο) τύπο __Image__.[[http://www.pythonware.com/library/pil/handbook/]]   - Εναλλακτικά, υπάρχει μια πιο εξειδικευμένη βιβλιοθήκη επεξεργασίας εικόνας που ονομάζεται **PIL**(Python Image Library), η οποία υποστηρίζει περισσότερα πρότυπα (format) εικόνων και διαθέτει επιπλέον αλγορίθμους επεξεργασίας εικόνας. Η βιβλιοθήκη αυτή δεν λειτουργεί με τύπους array, αλλά διαθέτει έναν πιο ειδικό (και πιο γρήγορο) τύπο __Image__.[[http://www.pythonware.com/library/pil/handbook/]]
   - **Προσοχή**: Οι βιβλιοθήκες **scipy** και **PIL** __δεν__ μπορούν να εισάγουν πολυφασματικά δεδομένα ή εικόνες που έχουν γεωαναγορά.   - **Προσοχή**: Οι βιβλιοθήκες **scipy** και **PIL** __δεν__ μπορούν να εισάγουν πολυφασματικά δεδομένα ή εικόνες που έχουν γεωαναγορά.
-  - Ωστόσο, μπορούμε να διαβάσουμε τηλεπισκοπικές εικόνες με PIL ή scipy που έχουν 3 ή 1 φασματικά κανάλια, ειδικά αν η εικόνα δεν έχει γεωαναφορά. +  - Ωστόσο, μπορούμε να διαβάσουμε τηλεπισκοπικές εικόνες με PIL ή scipy που έχουν 3 ή 1 φασματικά κανάλια, αν η εικόνα δεν έχει γεωαναφορά. (Η πλέον κατάλληλη βιβλιοθήκη για ανάγνωση και εγγραφή τηλεπισκοπικών εικόνων είναι η [[www.gdal.org|GDAL]].) 
-  - Η πλέον κατάλληλη βιβλιοθήκη για ανάγνωση και εγγραφή τηλεπισκοπικών εικόνων είναι η [[www.gdal.org|GDAL]]. +  - Η βιβλιοθήκη **matplotlib** είναι μια από τις πιο ευέλικτες και εύχρηστες βιβλιοθήκες για απεικόνιση γραφημάτων (όπως πχ. ιστογραμμάτων) αλλά και εικόνων.
-  - Η βιβλιοθήκη **matplotlib** είναι μια από τις πιο ευέλικτες και εύχρηστες βιβλιοθήκες για απεικόνιση γραφημάτων (όπως πχ. ιστογραμμάτων) αλλά και εικόνων.\\ +
 Διάβασμα εικόνας με τη scipy: Διάβασμα εικόνας με τη scipy:
   import scipy as sp   import scipy as sp
-  file = 'my_image.jpg'+  file = 'test.jpg'
   img = sp.misc.imread(file)   img = sp.misc.imread(file)
-Διάβασμα εικόνας με την PIL:+Διάβασμα εικόνας με την PIL και στροφή εικόνας:
   from PIL import Image   from PIL import Image
-  img = Image.open('my_image.jpg'+  img = Image.open('test.jpg')
-  img = sp.misc.imread(file)+
   # στροφή και απεικόνιση εικόνας (45 μοίρες στροφή)   # στροφή και απεικόνιση εικόνας (45 μοίρες στροφή)
   img.rotate(45).show()    img.rotate(45).show() 
Γραμμή 80: Γραμμή 79:
   # Save the image in a format of our choice   # Save the image in a format of our choice
   import scipy as sp   import scipy as sp
-  sp.misc.imsave('test.jpg',img)+  sp.misc.imsave('test.tif',img)
  
  
python_image_processing.1437846531.txt.gz · Τελευταία τροποποίηση: 2020/11/21 09:52 (εξωτερική τροποποίηση)