Apa itu PNM? Format Portable Anymap Netpbm Dijelaskan

PNM (Portable Anymap) adalah keluarga format gambar sederhana dan portabel Netpbm yang mencakup gambar bitmap PBM, grayscale PGM, dan warna PPM.

Alat konversi file online gratis. Berfungsi di Chrome, Firefox, Safari, Edge, Opera, dan browser modern lainnya di Windows, macOS, Linux, Android, dan iOS. Tanpa instalasi perangkat lunak atau pendaftaran. Semua konversi berjalan langsung di browser Anda, sehingga file Anda tidak pernah meninggalkan perangkat. Gratis digunakan tanpa akun.

Image

Apa itu PNM? Format Portable Anymap Netpbm Dijelaskan

Keluarga format gambar sederhana dan portabel PBM, PGM, dan PPM dari Netpbm.

Terakhir diperbarui:

Year1988
TypeRaster
UsagePertukaran gambar lintas platform

Apa itu?

PNM (Portable Anymap) adalah nama kolektif untuk keluarga format gambar raster sederhana dari proyek Netpbm: PBM (Portable Bitmap, 1-bit), PGM (Portable Graymap, grayscale) dan PPM (Portable Pixmap, warna). Format ini berasal dari toolkit Pbmplus buatan Jef Poskanzer, yang dirilis pada 1988.

Setiap berkas dimulai dengan nomor magic dua karakter: P kapital diikuti digit. P1, P2 dan P3 adalah varian 'plain' (ASCII) yang dapat dibaca manusia dari PBM, PGM dan PPM, sedangkan P4, P5 dan P6 adalah varian 'raw' (binary) yang kompak. Header teks kecil memberikan dimensi dan, untuk PGM/PPM, nilai sampel maksimal. Format PAM terkait menggunakan nomor magic P7.

Spesifikasi Teknis

DeveloperJef Poskanzer / Netpbm project
File Extension.pnm (.pbm, .pgm, .ppm)
MIME Typeimage/x-portable-anymap
Released1988
TypeRaster (bitmap/grayscale/color)

Kelebihan & Kekurangan

Advantages

Struktur yang sangat sederhana

A tiny text header plus pixel data makes PNM formats trivial to read and write, ideal for quick tools and pipelines.

Sangat portabel

The formats were designed for easy exchange between platforms and are supported by virtually all image-processing toolkits.

Varian biasa dan mentah

ASCII variants are human-readable and easy to debug, while binary variants store the same data compactly.

Penyimpanan tanpa kehilangan

PNM stores raw, uncompressed samples, so no image quality is lost when saving.

Disadvantages

Tanpa kompresi

PNM files are uncompressed, so they are much larger than formats like PNG for the same image.

Metadata minimal

The formats carry essentially no metadata beyond dimensions and maximum sample value.

Tidak ada transparansi dalam format inti

PBM, PGM and PPM have no alpha channel; transparency requires the extended PAM format.

Kapan Menggunakannya

Format PNM banyak digunakan sebagai perantara sederhana dalam pipeline pemrosesan dan konversi gambar.

Konversi perantara

The Netpbm toolkit uses PNM as a common intermediate format when converting between many other image formats.

Generasi gambar secara programatik

Their simple structure makes PBM/PGM/PPM easy targets for scripts and programs that generate images directly.

Pengajaran dan prototyping

The readable layout makes PNM popular for learning image formats and for quick prototyping of graphics code.

Cara membuka file PNM

Perangkat lunak untuk bekerja dengan file PNM dapat dikategorikan menjadi alat profesional, aplikasi gratis/open-source, solusi berbasis browser, dan utilitas bawaan.

Alat profesional biasanya menawarkan fitur canggih untuk pengeditan komprehensif, sementara opsi gratis/open-source cocok untuk pengguna dengan kebutuhan dasar atau mereka yang lebih suka perangkat lunak yang dapat disesuaikan. Solusi berbasis browser memberikan akses cepat tanpa instalasi, dan utilitas bawaan menawarkan fungsi dasar untuk pengguna kasual.

Saat memilih perangkat lunak untuk PNM, faktor penting termasuk kesetiaan fitur, apakah fokusnya pada pengeditan atau tampilan, model biaya, kompatibilitas platform, kebutuhan ekspor, dan manfaat potensial dari konversi ke format lain. Pengguna harus mempertimbangkan berapa banyak pengeditan yang mereka rencanakan dibandingkan dengan sekadar tampilan sederhana, serta pentingnya mengekspor ke format lain untuk kompatibilitas dengan aplikasi yang berbeda.

GIMP 2.10.34

Windows, macOS, LinuxGratis (GPL)

GIMP adalah editor gambar open-source yang powerful yang mendukung file PNM untuk tampilan dan pengeditan. GIMP mempertahankan kesetiaan tinggi saat bekerja dengan format PNM, memungkinkan pengguna untuk memanipulasi gambar dengan presisi.

Fitur utama
  • Pengeditan layer dan mask canggih
  • Dukungan untuk model warna berganda
  • Kuas dan alat yang dapat disesuaikan
  • Dukungan plugin ekstensif
  • Kemampuan pemrosesan batch
Kelebihan
  • Sangat dapat disesuaikan dengan plugin
  • Fitur pengeditan yang robust untuk PNM
  • Komunitas aktif untuk dukungan
Keterbatasan
  • Kurva pembelajaran yang lebih curam untuk pemula
  • Kinerja dapat tertinggal dengan file besar

Ekspor ke:PNG, JPG, TIFF, BMP, GIF

Terbaik untuk:GIMP ideal untuk pengguna yang membutuhkan kemampuan pengeditan ekstensif untuk file PNM tanpa biaya.

Kunjungi GIMP →

ImageMagick 7.1.0-13

Windows, macOS, LinuxGratis (Apache License)

ImageMagick adalah alat command-line yang unggul dalam mengkonversi dan memproses gambar, termasuk file PNM. Alat ini sangat berguna untuk pemrosesan batch dan otomasi, mempertahankan kesetiaan tinggi selama konversi.

Fitur utama
  • Antarmuka command-line untuk otomasi
  • Konversi batch file berganda
  • Pengubahan ukuran dan transformasi gambar
  • Dukungan untuk lebih dari 200 format
  • Kemampuan scripting canggih
Kelebihan
  • Powerful untuk tugas pemrosesan batch
  • Sangat dapat diskripsi untuk otomasi
  • Mendukung format gambar ekstensif
Keterbatasan
  • Tidak ada antarmuka pengguna grafis
  • Kurva pembelajaran yang lebih curam untuk pengguna non-teknis

Ekspor ke:PNG, JPG, GIF, TIFF, PDF

Terbaik untuk:ImageMagick terbaik untuk pengguna yang membutuhkan pemrosesan batch yang robust dan otomasi untuk file PNM.

Kunjungi ImageMagick →

Netpbm 10.0.0

Windows, macOS, LinuxGratis (GPL)

Netpbm adalah toolkit yang dirancang khusus untuk menangani file PNM, menawarkan rangkaian utilitas command-line untuk konversi dan manipulasi. Toolkit ini memberikan kesetiaan tinggi untuk format PNM dan ideal untuk pengguna yang perlu bekerja dengan data gambar mentah.

Fitur utama
  • Konversi antara PNM dan format lain
  • Utilitas manipulasi gambar
  • Dukungan untuk gambar grayscale dan warna
  • Kemampuan pemrosesan batch
  • Dependensi minimal untuk instalasi
Kelebihan
  • Fokus pada penanganan file PNM
  • Ringan dan mudah dipasang
  • Set utilitas yang komprehensif
Keterbatasan
  • Tidak memiliki antarmuka pengguna grafis
  • Fitur pengeditan terbatas dibandingkan dengan alat GUI

Ekspor ke:PNG, JPG, TIFF, BMP

Terbaik untuk:Netpbm sempurna untuk pengguna yang membutuhkan toolkit khusus untuk manipulasi file PNM tanpa GUI.

Kunjungi Netpbm →

IrfanView 4.60

WindowsGratis untuk penggunaan non-komersial

IrfanView adalah penampil gambar ringan yang mendukung file PNM, memungkinkan pengguna untuk tampilan dan pengeditan dasar. Penampil ini user-friendly dan cocok untuk akses cepat ke gambar PNM tanpa fitur kompleks.

Fitur utama
  • Alat pengeditan dasar seperti pemotongan dan pengubahan ukuran
  • Kemampuan pembuatan slideshow
  • Konversi batch format gambar
  • Dukungan untuk plugin guna memperluas fungsionalitas
  • Antarmuka sederhana untuk akses cepat
Kelebihan
  • Cepat dan ringan untuk tampilan
  • Antarmuka yang user-friendly
  • Pemrosesan batch untuk konversi
Keterbatasan
  • Kemampuan pengeditan terbatas
  • Platform Windows saja

Ekspor ke:PNG, JPG, BMP, GIF, TIFF

Terbaik untuk:IrfanView cocok untuk pengguna yang membutuhkan cara cepat dan mudah untuk tampilan dan pengeditan dasar pada file PNM.

Kunjungi IrfanView →

Konversi File PNM Gratis

Gunakan konverter online gratis kami untuk mengonversi PNM dan format lainnya, tanpa pendaftaran dan tanpa tanda air.

Coba Konverter Gambar Gratis

References

  1. The PNM Format - Netpbm documentation
  2. Netpbm - Wikipedia
  3. The PPM Format - Netpbm documentation

Pertanyaan yang Sering Diajukan

Apa arti PBM, PGM, dan PPM?

PBM adalah Portable Bitmap (1-bit), PGM adalah Portable Graymap (grayscale), dan PPM adalah Portable Pixmap (color); PNM mengacu pada ketiganya secara kolektif.

Apa perbedaan antara plain dan raw PNM?

Varian plain (ASCII) P1/P2/P3 menyimpan nilai sampel sebagai teks, sementara varian raw (binary) P4/P5/P6 menyimpan data yang sama sebagai byte yang kompak.

Apakah PNM mendukung kompresi?

Tidak. Format PNM menyimpan data piksel yang tidak dikompres, yang membuat mereka sederhana tetapi membuat file berukuran besar.

Apa itu PAM?

PAM (Portable Arbitrary Map, magic number P7) adalah ekstensi Netpbm yang menggeneralisasi PBM/PGM/PPM dan menambahkan fitur seperti saluran alpha.

Siapa yang membuat format PNM?

Mereka berasal dari Jef Poskanzer, yang toolkit Pbmplus (1988) adalah pendahulu dari proyek Netpbm.