.DIB

DIB-bestand

Device Independent Bitmap
Stel een vraag
SNEL ANTWOORD

Een .dib-bestand is een Device Independent Bitmap, technisch identiek aan een .bmp-bestand. Elk programma dat BMP-afbeeldingen opent, opent ook DIB-bestanden: Windows Foto's, Paint, IrfanView, GIMP en Photoshop werken allemaal. Omdat het formaat pixels ongecomprimeerd opslaat, zijn DIB-bestanden groot; converteer naar PNG voor verliesvrije compressie of naar JPG voor foto's.

Ontwikkelaar: Microsoft (with IBM, for OS/2) Categorie: Rasterafbeeldingen Open standaard MIME: image/bmp
OPENT OP Windows macOS Linux
Gerelateerd: .JPG · .PNG · .TIF · .ECW

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 31, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DIB-bestandsformaat?

De extensie .dib staat voor een Device Independent Bitmap, een rasterafbeeldingsformaat ontwikkeld door Microsoft (in samenwerking met IBM voor OS/2) dat de basis vormt voor het bekende .bmp-bestand. Apparaatonafhankelijk (device independent) betekent dat de kleurgegevens zelfbeschrijvend zijn - het bestand bevat zijn eigen palet of bitdiepte-metadata, zodat de afbeelding consistent wordt weergegeven, ongeacht de mogelijkheden van het uitvoerapparaat.

Op schijf is een .dib-bestand structureel identiek aan een .bmp-bestand: een 14-byte BITMAPFILEHEADER (beginnend met de twee-byte signatuur BM) wordt gevolgd door een DIB-headervariant, een optioneel kleurenpalet en een reeks ruwe pixels. De meest voorkomende header is de 40-byte BITMAPINFOHEADER, geïntroduceerd met Windows 3.0 in 1990. Pixelrijen worden standaard van onder naar boven opgeslagen, opgevuld tot 4-byte grenzen. Ondersteunde kleurdieptes variëren van 1-bit monochroom tot 32-bit RGBA (het alfakanaal vereist BITMAPV4HEADER of BITMAPV5HEADER).

In Windows GDI-programmering verwijst de term DIB specifiek naar de gegevensstructuur in het geheugen (BITMAPINFO + pixelbits), terwijl .bmp de bestandsvorm op schijf is die een extra 14-byte bestandsheader voorafgaat. De extensie .dib op schijf is zeldzaam en volledig uitwisselbaar met .bmp - elke applicatie die .bmp-bestanden opent, verwerkt ook .dib zonder problemen.

De meeste .dib-bestanden gebruiken de ongecomprimeerde BI_RGB-modus. Optionele run-length encoding (BI_RLE8 voor 8-bit, BI_RLE4 voor 4-bit afbeeldingen) vermindert de bestandsgrootte in beperkte mate. Omdat het formaat standaard ongecomprimeerd is, zijn de bestandsgroottes groot vergeleken met PNG- of JPEG-equivalenten.

Beveiliging & veiligheid

RISICO: LOW

DIB/BMP bevat puur pixelgegevens zonder scripts of macro's - een formaat met laag risico. Historische kwetsbaarheden in parsers (misvormde header-afmetingen, foutieve RLE-reeksen) konden oudere afbeeldingsbibliotheken laten crashen, dus houd uw software up-to-date. Vermijd met advertenties beladen „gratis DIB-converter”-sites; gebruik in plaats daarvan IrfanView, GIMP, ImageMagick of Squoosh.

Formaatdetails

in een notendop
VOLLEDIGE NAAMDevice Independent Bitmapook bekend als DIB file, Windows DIB
ONTWIKKELAARMicrosoft (with IBM, for OS/2)sinds 1985 (Windows 1.0/2.0); modern BITMAPINFOHEADER form with Windows 3.0, 1990
MIME-TYPEimage/bmp
TYPEOngecomprimeerde (of licht RLE-gecomprimeerde) rasterafbeelding, binair
STANDAARDOpen · royaltyvrij
GERELATEERD.jpg.png.tif.ecw
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
424D
ASCII
BM
Hetzelfde als BMP. Bestanden op schijf beginnen met „BM” (42 4D). DIB's in het geheugen laten de 14-byte BITMAPFILEHEADER weg en beginnen direct met de BITMAPINFOHEADER. De DWORD op 0x0E (of 0x00 voor DIB in geheugen) is de grootte van de DIB-header, die de versie identificeert: 12=CORE, 40=INFO, 108=V4, 124=V5.

Programma's die DIB-bestanden openen

Windows5 apps
Adobe Photoshop Betaald Open en bewerk de DIB; gebruik „Opslaan als” om naar een ander formaat te converteren.
GIMP Open-source Bestand > Openen om te bewerken; Bestand > Exporteren als om op te slaan als PNG/JPG.
IrfanView Gratis Open de .dib; gebruik Bestand > Opslaan als om het formaat te wijzigen, of Batch Conversion voor veel bestanden.
Photos / Paint (built-in) Ingebouwd Dubbelklik om te bekijken in Foto's; open in Paint om te bewerken en opnieuw op te slaan als BMP/PNG.
XnView MP Gratis Bekijken en converteren; rechtermuisklik in de browser > Converteren voor export naar andere formaten.
macOS3 apps
Adobe Photoshop Betaald Open en bewerk de DIB; gebruik „Opslaan als” om naar een ander formaat te converteren.
GIMP Open-source Bestand > Openen om te bewerken; Bestand > Exporteren als om op te slaan als PNG/JPG.
Preview (built-in) Ingebouwd Dubbelklik om te openen; Bestand > Exporteer om te converteren naar PNG/JPEG.
Linux2 apps
GIMP Open-source Bestand > Openen om te bewerken; Bestand > Exporteren als om op te slaan als PNG/JPG.
ImageMagick Open-source magick image.dib image.png - converteren vanaf de opdrachtregel; ondersteunt batchverwerking.

Technische details

diepe specificaties
Bestandssignatuur`BM` (hex `42 4D`) bij byte-offset 0 - BITMAPFILEHEADER magic bytes
Header-variantenBITMAPCOREHEADER (12 bytes, OS/2), BITMAPINFOHEADER (40 bytes, Win3.0+), BITMAPV4HEADER (108 bytes), BITMAPV5HEADER (124 bytes, ondersteuning voor ICC-profielen)
Ondersteunde kleurdieptes1, 4, 8, 16, 24 of 32 bits per pixel; 1/4/8-bit gebruiken een geïndexeerd palet; 16/24/32-bit zijn direct RGB
AlfakanaalOndersteund in 32-bit DIB's met BITMAPV4HEADER of BITMAPV5HEADER (Windows 98/2000+)
Pixelrij-volgordeStandaard van onder naar boven (positieve hoogtewaarde); een negatieve hoogte codeert een afbeelding van boven naar beneden
Rij-opvullingElke pixelrij wordt opgevuld tot een 4-byte (DWORD) grens
Compressiemodi`BI_RGB` (geen, meest gebruikelijk); `BI_RLE8` (8-bit RLE); `BI_RLE4` (4-bit RLE)
KleurenpaletAanwezig voor 1/4/8-bit afbeeldingen als een RGBQUAD-array; afwezig voor 16/24/32-bit direct-color
Byte-volgordeLittle-endian
In-geheugen vs op-schijfDIB in het geheugen laat de 14-byte BITMAPFILEHEADER weg; het `.dib`-bestand op schijf bevat deze wel, identiek in lay-out aan `.bmp`
Maximale afmetingen32.767 × 32.767 px met BITMAPINFOHEADER (32-bit signed veld); BITMAPCOREHEADER beperkt tot 16-bit unsigned (65.535 px)
Resolutie-metadataHorizontale en verticale resolutie opgeslagen als pixels-per-meter in de velden `biXPelsPerMeter` en `biYPelsPerMeter`
ICC-kleurprofielInsluitbaar in BITMAPV5HEADER
Interoperabiliteit`.dib` is volledig uitwisselbaar met `.bmp`; alle applicaties die BMP ondersteunen, openen `.dib`-bestanden zonder aanpassingen
Uitgebracht1985 (Windows 1.0/2.0); modern BITMAPINFOHEADER form with Windows 3.0, 1990
Laatste versieBITMAPV5HEADER (Windows 98/2000, 1998)
Open standaardJa · royaltyvrij
Specificatielearn.microsoft.com

DIB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DIB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over DIB-bestanden.

Veelgestelde vragen

Wat is een .dib-bestand?
Een Device Independent Bitmap - structureel identiek aan een .bmp-bestand. U kunt .dib hernoemen naar .bmp (of omgekeerd) zonder gegevens te wijzigen; beide slaan ruwe pixelgegevens op in hetzelfde formaat.
Hoe open ik een .dib-bestand?
Elk programma dat BMP-bestanden opent, opent ook DIB-bestanden: Windows Foto's, Paint, IrfanView, XnView, GIMP, Photoshop en macOS Voorvertoning werken allemaal systeemeigen.
Hoe converteer ik DIB naar PNG of JPG?
Open het in IrfanView (Bestand > Opslaan als), GIMP (Bestand > Exporteren als), of sleep het in Squoosh (squoosh.app) in een browser. Gebruik voor veel bestanden tegelijk IrfanView Batch Conversion of ImageMagick.
Wat is het verschil tussen DIB en BMP?
Technisch gezien is DIB de structuur in het geheugen die wordt gebruikt door de Windows GDI API, terwijl BMP de bestandsvorm op schijf is (met een extra 14-byte BITMAPFILEHEADER). Op schijf zijn het dezelfde gegevens - .dib- en .bmp-bestanden zijn uitwisselbaar.
Waarom is mijn .dib-bestand zo groot?
DIB/BMP slaat pixels ongecomprimeerd op, dus bestandsgrootte = breedte × hoogte × bytes-per-pixel. Converteer naar PNG voor verliesvrije compressie (meestal 3-5× kleiner) of naar JPG voor foto's.

Referenties

1Microsoft Learn - Device-Independent Bitmapslearn.microsoft.com
2Microsoft Learn - Bitmap Storage (BMP/DIB file format)learn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Gerelateerde extensies

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z