Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να μετατρέψετε ένα BMP σε ένα Array Byte

Σε αντικειμενοστρεφή προγραμματισμό , είναι σχεδόν μια ανάγκη για να μάθετε πώς να μετατρέψετε τις εικόνες σε συστοιχίες byte . Αυτό απαιτείται όταν εργάζεστε με εφαρμογές πολυμέσων που εισαγωγής και εξαγωγής εικόνων από βάσεις δεδομένων . Συνιστάται να αποθηκεύσετε μια εικόνα σε μια βάση δεδομένων σε ένα τύπο δεδομένων byte αντί να χρησιμοποιεί μια εικόνα . Στο Microsoft Visual C # , μπορείτε να χρησιμοποιήσετε την κλάση " MemoryStream " μαζί με την " ImageFormat.Gif " ακίνητο για να κάνουν τη μετατροπή εύκολα . Τα πράγματα που θα χρειαστείτε για Microsoft Visual C # Express
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Microsoft Visual C # Express και επιλέξτε "New Project ... " από το αριστερό παράθυρο της οθόνης σας . Κάντε κλικ στο " Visual C # " υπό τον τίτλο " Εγκατεστημένα πρότυπα " και κάντε διπλό κλικ στο " Windows Forms Application ". 2

διπλό κλικ στο " PictureBox " για να προσθέσετε ένα στοιχείο ελέγχου πλαισίου εικόνας στη φόρμα . Προσθέστε ένα κουμπί χρησιμοποιώντας την ίδια τεχνική .
Εικόνων 3

Κάντε δεξί κλικ στο " PictureBox " ελέγχου και κάντε κλικ στο " Ιδιότητες". Βρείτε το " Image " ιδιοκτησίας στο πλαίσιο της εμφάνιση και κάντε κλικ στο ελλειπτικό για να ανοίξετε το παράθυρο διαλόγου Επιλογή πόρου . Κάντε κλικ στο " Εισαγωγή" και αναζητήστε ένα " . BMP " εικόνα . Κάντε κλικ στο κουμπί "Άνοιγμα" και κάντε κλικ στο "OK".
Η

4 Κάντε διπλό κλικ στο " button1 " για να δημιουργήσετε ένα συμβάν κλικ του κουμπιού . Προσθέστε την ακόλουθη namespace στην πρώτη γραμμή της μονάδας τον κωδικό σας:

χρησιμοποιώντας System.IO ?
5

Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο κουμπί κάντε κλικ στο συμβάν για να μετατρέψει το " . BMP " εικόνας στο πλαίσιο εικόνας σε έναν πίνακα byte :

byte [ ] byteArray = null?

MemoryStream ms = νέα MemoryStream ( ) ?

pictureBox1.Image . Αποθήκευση ( ms , System.Drawing.Imaging.ImageFormat.Gif ) ?

byteArray = ms.ToArray ( ) ?
Η

6 Πατήστε το πλήκτρο " F5 " για να εκτελέσετε το πρόγραμμα , και κάντε κλικ " button1 . "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα