Η περικοπή μιας εικόνας οδηγεί σε μικρότερο μέγεθος αρχείου;
Όταν εφαρμόσαμε μια περικοπή 16:9 στη φωτογραφία μας 538,6 KB, το μέγεθος του αρχείου αυξήθηκε σε 671 KB. Η περικοπή και η προσαρμογή του μεγέθους του αρχείου είναι ξεχωριστές διαδικασίες, και οι δύο μετρούνται χρησιμοποιώντας τον ίδιο περικοπή.
Η φωτογραφία με το όνομα texture.jpg με διαστάσεις 3840x2160 ζυγίζει 538,6 KB. Ρυθμίστε το διαδικτυακό εργαλείο περικοπής εικόνας σε 16:9 και στη συνέχεια πατήστε Περικοπή. Η ληφθείσα εικόνα παραμένει 3840x2160 και το μέγεθος του αρχείου είναι τώρα 671 KB. Δεδομένου ότι η αρχική εικόνα ήταν σε αναλογία 16:9, η ορθογώνια περιοχή κάλυπτε όλους τους εικονοστοιχείους. Η έκδοση που αποθηκεύτηκε με ποιότητα 92 παρήγαγε ένα JPEG που είναι βαρύτερο από αυτό που ξεκινήσατε.
Οι άνθρωποι θεωρούν την περικοπή ως αν έπρεπε να μειώσει το μέγεθος του αρχείου, καθώς παραμένουν λιγότεροι εικονοστοιχείς. Η περικοπή καθορίζει το ορθογώνιο και η αποθήκευση γράφει τα bytes. Τα παραδείγματα παρακάτω προέρχονται από τον δικό μας περικοπή, συμπεριλαμβανομένων εκείνων που μας κάνουν να φαίνουμε χειρότερα.
Η περικοπή οδηγεί σε μικρότερο μέγεθος αρχείου;
Κάποιες φορές, όταν αφαιρούνται εικονοστοιχείς, ο κωδικοποιητής έχει λιγότερη εικόνα για να δουλέψει και μια βαθιά περικοπή συνήθως οδηγεί σε μικρότερη εικόνα. Ο κωδικοποιητής είναι ακόμα υπεύθυνος για την επιλογή του βάρους. Τα παρακάτω δείχνουν τέσσερις περιπτώσεις της ίδιας φωτογραφίας που επεξεργάζονται από τον δικό μας περικοπή χρησιμοποιώντας τις προεπιλεγμένες αναλογίες διαστάσεων:
| Αναλογία | Εικονοστοιχεία εκτός | Μέγεθος αρχείου | Αλλαγή |
|---|---|---|---|
| 1:1 | 2160 x 2160 | 413 KB | 23% μικρότερο |
| 4:3 | 2880 x 2160 | 519,6 KB | 4% μικρότερο |
| 16:9 | 3840 x 2160 | 671 KB | 25% μεγαλύτερο |
| 9:16 | 1215 x 2160 | 259,9 KB | 52% μικρότερο |

Όταν μια φωτογραφία 16:9 περικόπτεται σε 16:9, το μέγεθος του αρχείου αυξάνεται από 538,6 KB σε 671 KB και η ποιότητα που ορίστηκε σε 92 είναι υψηλότερη από αυτή της αρχικής αποθήκευσης.
Αυτό που αξίζει να παρατηρήσετε είναι η σειρά 16:9; δεν αφαιρέθηκαν εικονοστοιχεία από το αρχείο και το μέγεθός του αυξήθηκε κατά 132,4 KB. Το JPEG αποθηκεύει την εικόνα σε πλακίδια 8x8. Όταν εκτελείται μια νέα κωδικοποίηση σε υψηλότερο επίπεδο ποιότητας από αυτό της αρχικής ή σε ένα πλέγμα που δεν ταιριάζει πλέον με αυτά τα πλακίδια, το αρχείο μπορεί να καταλήξει να είναι μεγαλύτερο από τον αριθμό των εικονοστοιχείων που έχουν απορριφθεί. Εάν ο στόχος είναι να διατηρηθεί το αρχείο μικρό, τότε η περικοπή θα πρέπει να σταλεί στον συμπιεστή εικόνας. Το σημείο στο οποίο αυτή η ρυθμιστική διάταξη παύει να είναι χρήσιμη σε αυτή τη συγκεκριμένη φωτογραφία μετράται σε δική της ενότητα.
Η περικοπή έχει επίδραση στην ποιότητα της εικόνας;
Ναι, αυτό έχει συμβεί σε JPEG; JPEG, WebP και AVIF αποκωδικοποιούνται και στη συνέχεια ξανακωδικοποιούνται σε επίπεδο ποιότητας 92. Αυτή η ρύθμιση είναι αρκετά υψηλή ώστε να είναι αόρατη σε μια φωτογραφία, αλλά περιλαμβάνει ακόμα μια δεύτερη απώλεια συμπίεσης. Στην περίπτωση ενός στιγμιότυπου οθόνης που περιέχει πολύ μικρό κείμενο, είναι απαραίτητο να το ελέγξετε σε 100% πριν το χρησιμοποιήσετε.
Η περικοπή ενός PNG είναι μια διαδικασία χωρίς απώλειες. Οι εικονοστοιχείς εντός του ορθογωνίου είναι ακριβώς οι ίδιοι με την αντίστοιχη περιοχή στο πρωτότυπο. Αυτό έχει επιβεβαιωθεί στην περίπτωση του alpha.png: όταν εφαρμοστεί μια περικοπή 1:1 στο αρχείο 900x606, παράγεται ένα PNG 606x606 των οποίων οι τιμές RGBA ταιριάζουν με αυτές του κεντρικού τετραγώνου στο πρωτότυπο, και το μέγεθος του αρχείου μειώνεται από 942,4 KB σε 521,5 KB καθώς 294 στήλες έχουν αφαιρεθεί. Η έκδοση της μορφής που διατηρεί ένα κανάλι alpha είναι αυτή που αναφέρεται σε αυτόν τον κανόνα.
Μια περικοπή JPEG χωρίς απώλειες είναι διαθέσιμη σε ένα εργαλείο γραμμής εντολών που ονομάζεται jpegtran, καθώς κόβει μόνο σε διαστήματα 8 ή 16 εικονοστοιχείων για να διατηρήσει τα μπλοκ DCT ανέπαφα. Η εικόνα αποκωδικοποιείται πρώτα από τους περικοπείς καμβά του προγράμματος περιήγησης, συμπεριλαμβανομένου του δικού μας, μέσω του OffscreenCanvas.convertToBlob.
Ποια είναι η διαφορά μεταξύ περικοπής και αλλαγής μεγέθους;
Η περικοπή απορρίπτει τους εικονοστοιχείς που βρίσκονται εκτός του ορθογωνίου και αλλάζει τη σύνθεση. Η αλλαγή μεγέθους διατηρεί ολόκληρη την εικόνα και αλλάζει το πλάτος και το ύψος της.
Όταν ένα πρόσωπο φαίνεται πολύ μικρό σε μια ευρεία φωτογραφία, περικόψτε το σε αναλογία 1:1 πρώτα. Εάν η σύνθεση είναι ήδη σωστή και η πλατφόρμα απαιτεί 1080x1080, τότε αλλάξτε το μέγεθος. Οι περισσότερες φωτογραφίες προφίλ απαιτούν και τα δύο βήματα, με αυτή τη σειρά, καθώς ένα τετράγωνο που είναι ακόμα 2160 εικονοστοιχεία πλάτος είναι διπλάσιο πλάτος από τη ροή του Instagram.
Η αναλογία 1:1 είναι 2160x2160 και ζυγίζει 413 KB; έχει το σωστό σχήμα, αν και είναι ακόμα διπλάσιο πλάτος από μια εικόνα 1080.

Ο οδηγός μεγέθους για το Instagram ισχύει για τους τέσσερις στόχους που είναι 1080 εικονοστοιχεία πλάτος. Σε αντίθεση με έναν αλλαγέα μεγέθους, ένας αναβαθμιστής είναι μια διαφορετική επιλογή που χρησιμοποιείται όταν η περικοπή αφήνει πολύ λίγους εικονοστοιχείς για την εκτύπωση ή για την οθόνη.
Μπορώ να προσαρμόσω την εικόνα σε ακριβές μέγεθος εικονοστοιχείων;
Όχι. Ο περικοπή λειτουργεί χρησιμοποιώντας αναλογίες διαστάσεων και ένα σχεδιασμένο ορθογώνιο, και δεν έχει πεδίο πλάτους ή ύψους. Σκόπιμα παραλείψαμε αυτά τα πεδία καθώς η ενσωμάτωσή τους σε έναν στόχο εικονοστοιχείων τείνει να προκαλεί την έξοδο να τεντώνεται πιο συχνά από ότι να προκύπτει το κουτί που εισήγαγαν οι άνθρωποι.
Αλλάξτε μέγεθος χρησιμοποιώντας την αναλογία που απαιτείτε και στη συνέχεια εισάγετε τις ακριβείς τιμές εικονοστοιχείων στον αλλαγέα μεγέθους. Δεδομένου ότι η αναλογία είναι ήδη συμβατή, αυτή η κλίμακα είναι καθαρή. Για προσαρμοσμένες αναλογίες, χρησιμοποιήστε τα δύο πεδία ακέραιων αριθμών, 4 και 5, για να ορίσετε μια αναλογία 4:5 πορτραίτου.
Η περικοπή διαγράφει τα δεδομένα EXIF και GPS;
Ναι, η περικοπή εκτελείται σε έναν νέο καμβά και στη συνέχεια κωδικοποιείται από την αρχή, πράγμα που σημαίνει ότι δεν παραμένει μεταδεδομένα από το πρωτότυπο. Τα δεδομένα EXIF, οι συντεταγμένες GPS, οι χρονικές σφραγίδες και η ενσωματωμένη μικρογραφία λείπουν όλα από το αρχείο που κατεβάζετε. Λείπει επίσης η πληροφορία σχετικά με την μάρκα και το μοντέλο της κάμερας. Η προσαρμογή εφαρμόζεται στους εικονοστοιχείς πριν γίνει η περικοπή, έτσι μια φωτογραφία από κινητό με σήμα περιστροφής 6 καταλήγει να είναι σωστά προσανατολισμένη.
Μια εικόνα AVIF που δεν έχει καθόλου περικοπεί καταλήγει επίσης να ξαναγραφεί. Η εικόνα img.avif έχει διαστάσεις 400x269 και μέγεθος 9,3 KB; μετά από ελεύθερη περικοπή ολόκληρης της εικόνας επιστρέφει στα 21,3 KB. Και πάλι έχουμε τον ίδιο αριθμό εικονοστοιχείων, μια νέα κωδικοποίηση και ένα μεγαλύτερο αρχείο. Αυτός είναι ο ίδιος μηχανισμός με τη σειρά JPEG 16:9. Εάν ανοίξετε την καρτέλα δικτύου κατά την περικοπή, θα δείτε ότι παραμένει κενή: τόσο η αποκωδικοποίηση όσο και η κωδικοποίηση πραγματοποιούνται εντός της καρτέλας. Τα μόνα δεδομένα που η πολιτική απορρήτου μας δηλώνει ότι συλλέγουμε είναι ο αριθμός προβολών σελίδας και οι ανώνυμες στατιστικές χρήσης εργαλείων.
Ποιο είναι το αποτέλεσμα όταν περικόπτω ένα GIF;
Καταλήγετε με ένα PNG; όταν ένα GIF αποκωδικοποιείται στο πρόγραμμα περιήγησης, αποκτάται μόνο το πρώτο καρέ, πράγμα που σημαίνει ότι οτιδήποτε αποθηκευτεί με την επέκταση .gif θα είναι στην πραγματικότητα μια στατική εικόνα με ένα όνομα αρχείου που έχει κινούμενη μορφή. Η αλλαγή της επέκτασης του αρχείου καθιστά την επίπεδη εικόνα προφανή. Το αρχείο anim.gif μειώθηκε σε μέγεθος από 587,4 KB σε ένα PNG 115,9 KB στα 320x214, που αποτελείται από ένα καρέ.
Ο περικοπή επεξεργάζεται μία εικόνα τη φορά, με μέγιστο μέγεθος αρχείου 10 MB; ένα ορθογώνιο περικοπής είναι μια επιλογή που γίνεται σε σχέση με μία μόνο εικόνα. Ομοίως, ο συμπιεστής, ο αλλαγέας μεγέθους και ο μετατροπέας χειρίζονται καθένας έως 10 εικόνες ανά συνεδρία.