BMP-bestanden zijn de meest voorkomende vorm van image-bestand in gebruik is . Het formaat was ooit een eigen Windows-indeling , maar is sindsdien gesloten gemeenschappelijk gebruik in bijna elk besturingssysteem en bestandsstructuur . BMP staat voor " Bitmap ", wat verwijst naar de manier waarop de gegevens in het bestand wordt gedecodeerd door een computer om een zichtbaar beeld te creëren . Alle BMP-bestanden openen met een kleine , 54 - byte " Header " die wordt gebruikt om de nodige informatie te geven aan de computer over hoe de afbeelding decoderen binnen . Wanneer deze headers niet goed worden opgemaakt , het resultaat is een beschadigd bestand . Wat je nodig hebt hexadecimale editor Toon Meer Aanwijzingen 1 Onderzoek de fundamentele eigenschappen van het beeld waarvan u probeert om een header te creëren . Je zal niet nodig om elk detail over het beeld kennen , maar de belangrijkste informatie te hebben is de pixel breedte en hoogte van het beeld , evenals de grootte van de afbeelding in bytes . Verzamelen deze informatie door het openen van de afbeelding in Microsoft Paint , vervolgens op " Ctrl " + "E " op hetzelfde moment . Dit zal het menu " Eigenschappen" , die alle nodige informatie zal verstrekken . Kopen van 2 Open het gewenste . BMP-bestand in een hexadecimale editor om het formatteren van de header . . Offset " 0u " van de header van een BMP-bestand moet altijd " 42 4d " - dit duidt het bestand als een BMP-bestand . . Offset " 2h " wordt gebruikt om de grootte van de . BMP bestand bepalen . Als u weet dat de grootte van het beeld , het omzetten in hexadecimale en voer de hexadecimale waarde in deze . Als je niet weet wat de grootte van het uiteindelijke beeld , dit gecompenseerd kan worden blanco later vertrokken en opgewekt in een beeldbewerkingsprogramma zoals Microsoft Paint . 3 Voer de waarden " 00 00 " voor offset " 6h " en " 8h . " Deze waarden moeten ongewijzigd worden gelaten tot het . BMP-bestand is gekoppeld aan een applicatie , waarna ze automatisch worden geformatteerd . 4 Zet de pixel breedte en hoogte in hexadecimale en voer de breedte waarde bij offset " 12h" en de hoogte waarde bij offset " 16u . " 5 Voer de waarde " 00 00 " op offset " 42h " om ervoor te zorgen dat de kleuren in de afbeelding op de juiste wijze weergegeven . Nadat u alle bovenstaande waarden hebt ingevoerd , slaat u de wijzigingen in de hexadecimale editor en de afbeelding moet juist worden weergegeven .
|