nl

PPM naar PNG

Zet Netpbm-afbeeldingen (PPM, PGM, PBM) lokaal om naar PNG - verliesvrij, zonder upload, direct in de browser.

Verwerkt lokaal op je apparaat ...

Jouw bestanden

    Verwerkt lokaal op je apparaat ...

    0%

    Wordt mijn bestand geüpload?

    Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

    Geen upload100% lokaal
    Inhoud blijft bij jougeen toegang voor derden
    Hosted in GermanyGlobal Content Delivery
    Onafhankelijk getoetstTLS A+ · HTTP-headers A+

    PPM, PGM en PBM horen bij de Netpbm-familie - bewust eenvoudige rasterformaten uit de Unix-wereld die vrijwel elk wetenschappelijk, grafisch of beeldverwerkingsprogramma kan wegschrijven. Hun opbouw is heel basaal: een minieme header (een magisch getal, breedte, hoogte en maximumwaarde) gevolgd door de ruwe pixeldata. Die eenvoud maakt ze populair als tussenformaat, maar onbruikbaar om te bekijken of te delen, want vrijwel geen enkele beeldviewer of browser opent ze. PNG daarentegen is universeel, verliesvrij en wordt overal weergegeven.

    Deze tool leest alle zes Netpbm-varianten: de binaire (P6 kleur, P5 grijswaarden, P4 zwart-wit) en de tekstgebaseerde ASCII-vormen (P3, P2, P1), inclusief commentaar in de header en een maximale helderheid anders dan 255 (correct geschaald naar 8 bit). Grijswaarden worden over RGB verdeeld en het resultaat is een ondoorzichtige PNG. De omzetting verloopt volledig lokaal in je browser met een slanke JavaScript-decoder - geen upload, zelfs offline, en zonder externe bibliotheek. Heel grote afbeeldingen worden begrensd om het geheugen te beschermen.

    Je komt dit tegen wanneer een programma zoals ImageMagick, GIMP, een renderer of een onderzoekstool een afbeelding als PPM, PGM of PBM heeft uitgevoerd en je die nu wilt bekijken, in een document wilt plaatsen of gewoon wilt doorgeven. PNG is verliesvrij en kan transparantie aan - ideaal voor deze pixel-voor-pixel getrouwe overdracht. Voor gewone foto's waarbij bestandsgrootte telt, is een JPG daarna de compactere keuze.

    Technische gegevens

    Technische gegevens
    InvoerformatenPPM, PGM, PBM, PNM
    UitvoerformaatPNG
    BatchverwerkingJa
    VerwerkingLokaal in de browser (JavaScript)
    BestandsuploadGeen

    In 3 stappen

    1. Sleep of tik je PPM-, PGM- of PBM-bestand.
    2. De decoder leest de header en de pixeldata.
    3. Download de PNG (meerdere als ZIP).

    Beperkingen: De Netpbm-formaten PPM, PGM en PBM worden ondersteund in binaire vorm (P6/P5/P4) en ASCII-vorm (P3/P2/P1); 16-bit-waarden worden geschaald naar 8 bit. Netpbm kent geen transparantie - de PNG is ondoorzichtig. Heel grote afbeeldingen worden begrensd, en een bestand zonder geldige Netpbm-header wordt eerlijk geweigerd in plaats van een lege afbeelding te produceren.

    Veelgestelde vragen

    Wat zijn PPM, PGM en PBM?

    De Netpbm-formaten: PPM bewaart kleur, PGM grijswaarden, PBM puur zwart-wit. Ze hebben een heel eenvoudige opbouw en zijn een populair tussenformaat in de beeldverwerking.

    Worden mijn bestanden geüpload?

    Nee. De omzetting gebeurt volledig lokaal in de browser - zelfs offline.

    Worden zowel de binaire als de ASCII-vorm ondersteund?

    Ja. Beide worden gelezen: de binaire varianten P6/P5/P4 en de tekstgebaseerde P3/P2/P1.

    Blijft de kwaliteit behouden?

    Ja. PNG is verliesvrij; de pixels worden een op een overgenomen. 16-bit-waarden worden geschaald naar 8 bit.

    Heeft de PNG transparantie?

    Nee. Netpbm heeft geen alfakanaal, dus de resulterende PNG is volledig ondoorzichtig.

    Gerelateerde tools

    PSD naar PNG · SVG naar PNG · Afbeeldingen comprimeren · ICNS naar PNG · RAW naar PNG · RAW naar JPG