Kamus

Apakah Itu Megapiksel?

Kamera dan telefon selalunya dibandingkan mengikut megapiksel, dan metadata imej boleh menunjukkan kiraan pikselnya sendiri dalam unit yang sama. Ketahui maksud nombor ini dan cara ia dikira.

megapixels

Megapiksel menunjukkan berapa banyak piksel yang ada dalam imej, dikira dalam juta. Satu megapiksel ialah 1 juta piksel, kerana awalan mega bermaksud 1 juta. Imej digital ialah grid titik kecil yang dipanggil piksel, disusun dalam baris dan lajur.

Anda sering melihat nombor ini apabila anda membandingkan kamera dan telefon. Apabila anda membaca metadata sesuatu fail, medan Megapiksel memberikan kiraan piksel bagi imej tersebut. Nilai ini ialah lebar dalam piksel didarab tinggi dalam piksel, dibahagi dengan 1,000,000.

Dari mana nilai itu datang

Fail anda tidak menyimpan nilai Megapiksel. Program yang membaca metadata mengiranya daripada 2 medan lain, iaitu lebar imej dan tinggi imej. ExifTool memanggil Megapiksel sebagai tag komposit, iaitu nilai yang dikira selepas semua maklumat lain dibaca.

Program ini mula-mula membina medan Saiz Imej, sebagai contoh 1920x1080. Kemudian ia mendarab 2 nombor tersebut dan membahagikan hasilnya dengan 1,000,000.

Oleh kerana nilai ini dikira, anda tidak boleh mengedit medan Megapiksel secara terus. Nilai hanya berubah apabila imej mendapat lebar atau tinggi baharu.

Fail mana yang membawanya

Mana-mana fail yang merekodkan lebar dan tinggi dalam piksel boleh menunjukkan Megapiksel. Nilai ini tidak terhad kepada foto:

  • Foto JPEG menyimpan lebar dan tinggi dalam penanda yang dipanggil start of frame.
  • Imej PNG menyimpan lebar dan tinggi dalam blok pengepala imej.
  • Imej TIFF menyimpan lebar dan tinggi dalam tag ImageWidth dan ImageLength.
  • Untuk fail RAW Canon CR2, ExifTool menggunakan saiz yang kamera tulis dalam blok Exif.
  • Video MP4 dan MOV menyimpan lebar dan tinggi dalam pengepala trek video. Di sini nilai ini menerangkan satu bingkai video.

Bagaimana rupa nilai tersebut

Nilainya ialah nombor perpuluhan dalam juta piksel. ExifTool membundarkannya kepada 1 tempat perpuluhan apabila nilainya 1 atau lebih. Nilai yang lebih kecil mendapat 3 tempat perpuluhan, dan nilai di bawah 0.001 mendapat 6.

Contoh berikut menggunakan saiz imej daripada piawaian yang diterbitkan:

  • 640x480, imej sampel dalam spesifikasi Exif, memberikan 0.307
  • 1920x1080, gambar HDTV dalam ITU-R BT.709, memberikan 2.1
  • 3840x2160, gambar UHDTV yang lebih kecil dalam ITU-R BT.2020, memberikan 8.3
  • 7680x4320, gambar UHDTV yang lebih besar dalam ITU-R BT.2020, memberikan 33.2

Pembundaran menyembunyikan kiraan tepat. Imej 1920 kali 1080 piksel mempunyai 2,073,600 piksel, dan medan menunjukkan 2.1.

Mengapa ia penting untuk fail anda

Lebar piksel, dibahagi dengan nilai Resolusi X, memberikan lebar cetakan sesuatu imej. Resolusi X menyatakan berapa banyak piksel bagi setiap inci atau sentimeter. Imej selebar 3840 piksel, dicetak pada 300 piksel setiap inci, menghasilkan lebar 12.8 inci, iaitu kira-kira 32.5 sentimeter.

Megapiksel tidak dapat memberitahu anda betapa tajamnya sesuatu foto, berapa banyak hingar yang ada, atau setakat mana kualiti lensanya. Foto dengan lebih banyak megapiksel tidak semestinya foto yang lebih baik.

Sesetengah suntingan mengubah kiraan piksel. Pemotongan (cropping) membuang piksel, jadi nilainya menurun.

Apabila perisian membesarkan imej, ia menambah piksel baharu untuk mengisi grid yang lebih besar. Nilai Megapiksel meningkat, tetapi piksel baharu dianggar daripada yang lama. Ia tidak menambah sebarang perincian yang dirakam oleh kamera.

Megapiksel juga tidak sama dengan saiz fail. Imej sampel RGB tanpa mampatan dalam spesifikasi Exif, 640 kali 480 piksel, mengandungi 921,600 bait data imej.

Mampatan JPEG dengan tetapan tipikal menjadikan fail 10 hingga 20 kali lebih kecil. Ini bermakna 2 fail dengan megapiksel yang sama boleh mempunyai saiz fail yang sangat berbeza.