Πώς τα εικονοστοιχεία μετατρέπονται σε byte

...

Πώς τα εικονοστοιχεία μετατρέπονται σε byte

Πληροφορίες αρχείου

Όταν ένα άτομο μιλά για μετατροπή "pixel" σε "byte", δεν μιλάει για κυριολεκτική μετατροπή. Αυτό στο οποίο αναφέρεται είναι ένας μαθηματικός υπολογισμός που καθορίζει πόσο μεγάλο θα είναι ένα αρχείο εικόνας με βάση την ανάλυσή του. Ακούγεται περίπλοκο, αλλά στην πραγματικότητα δεν είναι κάτι περισσότερο από το να συνδέσετε μερικούς εύκολα αποκτήσιμους αριθμούς σε μια μαθηματική εξίσωση.

Μία από τις δύο πληροφορίες που απαιτούνται για τον υπολογισμό είναι το πλάτος και το ύψος μιας εικόνας. Αυτό ονομάζεται ψήφισμα. Η μονάδα μέτρησης θα είναι σε "pixel", που είναι ένας άλλος όρος για "στοιχεία εικόνας".

Το βίντεο της ημέρας

Η δεύτερη πληροφορία που χρειάζεται είναι ο αριθμός των χρωμάτων ανά pixel στην εικόνα. Αυτό ονομάζεται εικόνα «βάθος».

Γενικά δεδομένα

Κατά κανόνα, υπάρχουν 16 bit μεγέθους αρχείου ανά pixel. Αυτό σημαίνει ότι υπάρχουν 8 bit ανά byte μεγέθους αρχείου, καθώς 2 bit ισούται με 1 byte. Σύμφωνα με τα πράγματα που είναι ίσα, αυτό σημαίνει ότι υπάρχουν 2 byte πληροφοριών αρχείου ανά pixel που περιέχονται στην εικόνα.

Είναι εύκολο να υπολογίσετε την ποσότητα των pixel που περιέχονται σε μια εικόνα. Μπορείτε να το αναζητήσετε στις πληροφορίες εικόνας του συγκεκριμένου αρχείου με το οποίο εργάζεστε ή μπορείτε να κάνετε τον υπολογισμό μόνοι σας. Για παράδειγμα, εάν η οθόνη σας έχει ανάλυση 800x600, τότε το 800 πολλαπλασιασμένο επί 600 είναι 480.000 pixel.

Υπολογισμοί

Τώρα μπορείτε να κάνετε τον υπολογισμό και να ανακαλύψετε πόσα byte υπάρχουν στην εικόνα σας. Ο αριθμός των byte είναι ίσος με τον αριθμό των εικονοστοιχείων πολλαπλασιαζόμενος με τον αριθμό των byte ανά pixel. Καθώς έχουμε ήδη βρει πόσα pixel υπάρχουν στην εικόνα (480.000) και ότι υπάρχουν 2 byte πληροφοριών σε ένα pixel, η εξίσωση γίνεται:

480.000 pixel πολλαπλασιαζόμενα επί 2 byte ανά pixel.

Αυτό μας δίνει μια τελική απάντηση 960.000 byte. Θυμηθείτε ότι αυτή η εξίσωση μπορεί να εκτελεστεί για ένα αρχείο οποιουδήποτε μεγέθους, ανεξάρτητα από την ποσότητα των pixel που περιέχονται μέσα. Απλώς αντικαταστήστε τους κατάλληλους αριθμούς και υπολογίστε.