Apakah DOT terdiri dari banyak PIXELS?

11

Saya mencoba memahami perbedaan antara DPI dan PPI.

Saya belajar bahwa DOT adalah entitas fisik terkecil yang dapat ditunjukkan oleh perangkat atau printer dapat mencetak dan DOT dapat terdiri dari elemen R, G, B.

Pixel adalah jumlah terkecil dari informasi di dalam gambar digital.

Jadi, apakah itu berarti dalam gambar berwarna masing-masing nilai R, G, B adalah piksel individual?

Jika demikian, maka setiap titik terdiri dari lebih dari satu piksel, apakah saya benar?

Jika saya benar, adakah atribut seperti pixel per dot?

Jaiaid Mobin
sumber

Jawaban:

4

Saya suka banyak alasan dari pertanyaan itu. Saya akan memecah sedikit analisis yang keras demi membuat jawaban ini sesederhana (dan praktis) mungkin.

Setiap titik terdiri dari lebih dari satu piksel ... Apakah ada atribut seperti piksel per titik?

Ini bisa, sampai batas tertentu, menjadi sebaliknya . Satu piksel dibentuk oleh beberapa titik.

Dan jawaban singkat saya adalah Ya. Ada beberapa korelasi.

Sebuah titik. Menjadi atau tidak menjadi

"Titik" tercetak (sebagai unit dasar printer) hanya dapat berisi 2 jenis status. Atau dicetak atau tidak.

Piksel bukan hanya "titik" digital yang dapat mengandung berbagai tingkat informasi. Jenis piksel yang paling dasar adalah piksel 1bit monokromatik . Ini adalah kasus yang sama. Entah Anda memiliki piksel hitam atau Anda memiliki piksel putih.

Jika Anda menggunakan bitmap monokromatik, hubungannya dapat tepat 1 banding 1. Satu piksel hitam = satu titik yang dicetak.

Halftones

Sebagian besar waktu kita tidak menggunakan gambar monokromatik.

Jika saya memiliki piksel yang dapat memiliki misalnya 3 nilai: 1-putih 2-Abu-abu 3-Hitam saya bisa menyelesaikan ini menggunakan kotak 2x1 titik. 0dot = putih, 1dot = Abu-abu, 2dots = hitam.

Ini berarti tingkat abu-abu yang dapat direproduksi tergantung pada berapa banyak titik yang kami tetapkan agar sesuai dengan kedalaman piksel.

Biasanya pada cetakan komersial kami memiliki gambar 8-bit yang menghasilkan gambar cetak kami. Jika kita memiliki kisi dasar 16x16 titik, kita dapat memiliki 256 kombinasi titik hingga 256 tingkat abu-abu.

Itu adalah hubungan dasar yang Anda cari n_n

Ini bukan ketergantungan langsung, (Ini masalah optimisasi) jadi ini bukan hubungan langsung atau diukir di atas batu. Tetapi Anda akan menemukan secara komersial mencetak angka-angka ini bersama-sama: 300ppi, 150lpi, 2400dpi (150x16 = 2400).

Segalanya sedikit lebih rumit dari itu. Tetapi hubungan itu adalah dasar untuk mengoptimalkan konversi ini.

Saya perlu menyelesaikan makalah dan video tentang ini. Saya sedang mempersiapkan tes fisik, gambar makro, dll.

Beberapa variabel lain, misalnya, Layar sudut

Mari kita menganalisis sedikit lebih banyak dari cetak komersial 300ppi, 150lpi, 2400dpi

16x150 = 2400 adalah transformasi langsung ketika sudut layar Anda 0 ° dan paling mudah dipahami.

Tetapi kami memiliki beberapa sudut lain, seperti layar halftone pada 45 °, di mana kami memerlukan resolusi file minimal 212ppi

masukkan deskripsi gambar di sini

Gandakan resolusinya

Jadi, mengapa kita menggunakan 300ppi daripada 150ppi ketika kita memiliki 150lpi?

Berikut ini adalah simulasi layar 150lpi pada 0 °. Perhatikan lingkaran merah.

Di sebelah kiri, kami memiliki file 150ppi. Lingkaran bisa mulai tumbuh misalnya dari pusat.

Di sebelah kanan, kami memiliki file 300ppi. Sekarang rip memiliki informasi yang lebih baik tentang cara mulai menumbuhkan lingkaran. Keduanya 150lpi tetapi informasi tambahan membantu sedikit untuk menghasilkan halftone yang lebih baik, tetapi setelah itu, informasi tambahan hilang.

masukkan deskripsi gambar di sini

Pixelation

Jika kita menggunakan resolusi yang lebih rendah, misalnya, 75ppi, setiap garis-titik diulang 2x secara horizontal dan 2x secara vertikal. dan ini akan terlihat sebagai pixelation.

masukkan deskripsi gambar di sini

Dalam layar halftone normal untuk cetakan komersial kita perlu: "

  • Beberapa jumlah piksel yang ditetapkan pada garis untuk menghasilkan warna abu-abu yang cukup berbeda (16x150 = 2400).

  • Sebuah bisa diterapkan, berbagai dioptimalkan piksel ditugaskan untuk menghasilkan bagus line-dot. 300-212ppi pada output 150lpi. Kami dapat mendorong ini dalam beberapa kasus ke 150ppi.

Banyak hal lain yang perlu dipertimbangkan

Jika kita ingin menjadi kasar, saya mendaftar beberapa hal lain untuk dipertimbangkan.

  • Halftone atau gentar

  • Melihat jarak

  • Jenis kertas

  • Teknik cetak

  • Pixel pada perangkat elektronik

  • Kerapatan piksel

  • Sensor

  • Apa itu pixel

  • Jenis piksel

  • dll.

Difusi kesalahan

Itu bagian yang mudah.

Pada printer inkjet (dan sistem lainnya) kami tidak menggunakan garis. Kami menembak titik langsung ke kertas.

Difusi kesalahan memotret jumlah tetesan tinta "acak" sesuai dengan persentase warna yang ingin mereka reproduksi.

Tetapi mereka tidak perlu mengisi kisi, sehingga dapat menembak misalnya beberapa tetesan dan menembak jumlah tetesan yang berbeda jika memiliki beberapa informasi warna baru di sebelahnya.

Pikirkan perbedaannya dengan pendekatan yang lain. Menggunakan LPI akan seperti jika "itu adalah formasi militer". Tapi di sini kita memiliki "sekelompok titik sipil bermain-main". Mereka menghasilkan warna keseluruhan, tetapi tidak ada formasi yang terdeteksi.

Ini berarti bahwa menggunakan file 300ppi yang sama akan memiliki detail akhir yang sedikit lebih banyak dicetak pada printer inkjet fotografi yang ada di majalah (ingat bahwa informasi tersebut hilang demi menghasilkan titik 150lpi yang bagus)

Ini juga berarti bahwa Anda dapat menggunakan gambar 200ppi dan masih akan memiliki detail lebih dari rekan 150lpi.

Tetapi karena ini acak, tidak mungkin untuk mengatakan "tetesan ini sesuai dengan piksel ini."

Saya mengabaikan algoritma internal yang digunakan untuk menghasilkan "persentase keacakan", tetapi ada kemungkinan mereka memiliki "grid" 16x16 atau 256 unit di suatu tempat dalam matematika itu. Mereka perlu menghasilkan beberapa kepadatan tetesan menembak sesuai dengan satu unit maksimum.

Anda bisa berhenti membaca di sini

Hanya catatan pada komentar joojaa tentang "pixel bukan titik kecil"

Jika kita memperlakukan piksel hanya sebagai larik informasi digital, triknya adalah bagaimana mengubah informasi ini antara sistem informasi.

Jika sistem A kami mendukung informasi 1bit (2 status) dan sistem target B kami juga mendukung informasi 1-bit per unit, hubungannya adalah 1 banding satu.

Jika sistem A kami mendukung informasi 2bit, dan sistem target B kami hanya mendukung informasi 1-bit, kami perlu mengambil dua unit untuk mereproduksi jumlah informasi yang sama dengan sistem kami A.

Dan seterusnya...

PixelDepth Vs Dot

Ada korelasi langsung antara kedalaman piksel dan array titik dalam hal informasi.

Rafael
sumber
Jika sebuah gambar 150ppi dan printer memiliki 150 lpi dan 2400 dpi maka masing-masing 16 x 16 grid akan mewakili satu piksel, bukan? (Dengan asumsi resolusi 150x1 piksel) <br/> Jika gambar adalah 450 ppi maka setiap 16 x 16 grid akan punya 3 pixel? (dengan asumsi resolusi 450x1 piksel)
Jaiaid Mobin
1
@JaiaidMobin Tidak, seperti yang saya katakan itu bisa ditimbang. Tidak ada kesetaraan seperti itu. Tidak ada gunanya berpikir bahwa lpi raster sama dengan satu pixel seperti halnya interpolasi data di dalamnya. Ini hanya hal terdekat dari sebuah piksel, bukan menjadi piksel yang tangguh. Anda biasanya mengirim sekitar 4 piksel per raster Render sub pikselnya seperti.
joojaa
Saya bingung, Anda menyatakan bahwa Anda "tidak setuju dengan logika saya" dan turun memilih jawaban saya .. lalu posting "Ini bukan ketergantungan langsung ...." - yang sepenuhnya mendukung jawaban saya.
Scott
Jaiaid Mobin I menambahkan contoh rentang relasi ppi-lpi yang dioptimalkan. "450 ppi lalu masing-masing 16 dengan 16 kisi" Tidak. Informasi yang berlebihan yang disediakan oleh ppi ekstra, akan dirata - ratakan dan kemudian akan diuapkan menjadi terlupakan.
Rafael
Penjelasan yang baik tentang bagaimana halftones melihat nilai abu-abu ... tetapi tidak ada hubungannya dengan jumlah piksel ... 1 piksel dapat membuat 4x4 "area abu-abu 50% ... coba tebak .. itu masih akan membuat halftone. :) Dan sekarang Anda memasuki apa yang Anda sebut sebagai "kedalaman piksel" .. yang saya sebut "kerapatan piksel" ... hal yang sama. :)
Scott
5

Piksel tidak memiliki ukuran. Pixel bukan entitas fisik, mereka tidak ada. Anda tidak bisa memegangnya, Anda tidak bisa menyentuh mereka, Anda tidak bisa mengukurnya. Sebuah pixel hanyalah kenaikan terkecil layar Anda dapat menampilkan. Kata kuncinya ada "layar Anda". Ukuran piksel pada monitor 1980 akan berbeda dari ukuran piksel tampilan 2016 4K. Tapi keduanya masih piksel.

Sama sekali tidak ada korelasi antara piksel dan titik. Tidak ada

Sekarang saya sepenuhnya mengerti di mana kebingungan muncul.

Ketika perangkat lunak diciptakan pada 1980-an, harus ada cara untuk membuat korelasi antara apa yang dilihat di layar dan apa yang dicetak secara fisik. Jadi seseorang di suatu tempat memutuskan untuk membuatnya sehingga dalam aplikasi yang mereferensikan 1 piksel akan melihat referensi itu sebagai 1 titik saat mencetak / mengeluarkan. Tapi menyadari ini hanya sebutan sewenang-wenang dan tidak didasarkan pada setiap jenis pengukuran yang sama. Mereka hanya mengambil kenaikan digital terkecil untuk layar dan menjadikannya sama dengan kenaikan fisik terkecil pada pers dalam antarmuka pengguna aplikasi. Itu saja.

"Titik" pada pers bisa 1 piksel ... bisa 4 piksel ... bisa 5 piksel .. benar-benar tidak ada rumus standar yang dapat menghitung berapa banyak piksel yang digunakan dengan melihat titik.

Titik efek kerapatan piksel . Semakin ketat kerapatan piksel semakin banyak piksel dalam satu titik. Ini adalah di mana konversi terjadi antara piksel dan titik-titik. Dan itu sebabnya Pixels Per Inch (PPI) penting, tetapi masih tidak sama dengan Dots Per Inch (DPI).

Piksel mengubah ukuran berdasarkan kerapatan. Semakin tebal pikselnya, semakin kecil pikselnya. Dots tidak berubah ukuran. Titik selalu berukuran sama. Satu-satunya perbedaan dengan titik adalah layar garis. Layar garis akan mengontrol seberapa padat, atau menutup titik-titik bersama, tetapi tidak pernah mengubah ukuran titik itu sendiri, tidak seperti kerapatan piksel.

Inilah mengapa gambar "cetak" disarankan menjadi 240 PPI atau lebih besar. Bertepatan dengan titik-titik pencetakan standar. Printer akan menggunakan 150, 300, atau lebih banyak titik per inci. Jadi tujuannya umumnya untuk mendapatkan kerapatan piksel (berapa banyak piksel mengisi 1 inci layar) ke yang sama atau dekat dengan kenaikan yang sama yang diperlukan oleh pers / imagesetter.

Karena sebagian besar pencetakan komersial dilakukan pada 300DPI, mendapatkan kerapatan piksel mendekati 300PPI sedekat yang Anda bisa "ramah" untuk mendapatkan piksel yang relatif dekat dengan ukuran yang sama dengan titik. Pada kenyataannya, ini bukan pengukuran atau ilmu pasti. hanya saja ini telah terbukti menjadi metode yang paling tidak sulit untuk mendapatkan apa yang ada di layar agar terlihat relatif sama dengan media. Tetapi Anda akan menemukan bahwa gambar 400PPI mencetak hampir sama dengan gambar 240PPI karena, ketika dicetak, titik - titiknya sama untuk kedua gambar meskipun pikselnya mungkin berbeda.

Scott
sumber
1
Bersenandung. Saya tidak setuju dengan logika keseluruhan argumen. : o)
Rafael
1
@Rafael tidak ini benar, tolong baca pixel bukan persegi (baca pixel bukan persegi ) Penting.
joojaa
@ Rafael untuk beberapa gambar yang bagus lihat posting ini Meskipun saya tidak setuju dengan bagian terakhir masih baik-baik saja pada tingkat keseluruhan
joojaa
Hanya beberapa ketidaksepakatan saya. 1) Ada arti piksel yang berbeda. Sebuah pixel layar berbeda dengan unit bit-map yang juga disebut pixel (sebagai informasi). Sebuah pixel pada layar memiliki dimensi fisik. 2) Anda mengatakan bahwa satu piksel pada layar akan berbeda dengan layar lainnya, benar. Juga sebuah titik akan bervariasi tergantung pada printer yang digunakan. 3) "Kerapatan piksel" tidak mengubah unit menjadi sebuah titik. Mereka adalah piksel dan tetap piksel. Ini untuk mengukur perangkat layar.
Rafael
1
@Stan .. tidak .. Anda mungkin ingin bertanya kepada Microsoft mengapa tampilan mereka selalu menggunakan 96ppi maka .. Maksud saya .. jika semuanya "secara khusus dirancang" dan semuanya. Komputer telah digunakan jauh sebelum ada yang berpikir untuk menggunakannya untuk prepress. Gagasan bahwa mereka "secara khusus direkayasa" untuk prepress adalah, yah, tidak akurat sama sekali.
Scott
3

Tidak, setiap piksel diwakili oleh beberapa titik *. Melihat tidak seperti monitor, printer offset / laser rata-rata Anda hanya dapat membuat titik-titik dari warna yang Anda miliki untuk tinta. Piksel dapat diredupkan tetapi titik selalu memiliki intensitas yang sama. Jadi, Anda harus menggunakan trik lain untuk membuat warna warna yang berbeda.

Juga warna primer di atas kertas bukan Merah, Hijau dan Biru melainkan Cyan, Magenta, Kuning dan Hitam. Ini pada dasarnya adalah kebalikan dari R, G, B karena di atas kertas Anda menghapus cahaya yang masuk sedangkan monitor menciptakan cahaya yang merupakan proses terbalik. Hitam telah ditambahkan ke dalam campuran karena alasan teknis lainnya. Jadi rata-rata cetak toko cetak offset Anda dengan 4 warna.

Untuk menghasilkan rona, mereka melakukan sesuatu yang disebut raster halftone. Halftone pada dasarnya adalah pola yang berisi campuran titik-titik yang hidup dan mati sehingga rata-rata mereka tampak seperti nada warna. Karena ini printer perlu resolusi lebih untuk mensimulasikan hal yang sama seperti monitor.

masukkan deskripsi gambar di sini

Gambar 1 : warna pada layar vs diperbesar dengan Halftone di atas kertas. Setiap piksel dalam gambar yang disimulasikan mewakili satu titik.

Tinta Anda transparan (kecuali hitam) sehingga hanya dicetak dengan halftone di atas satu sama lain. Ada banyak yang bisa dikatakan tentang halftoning, polanya tidak harus berupa titik bulat, bisa juga berupa derai difusi dll. Dalam kasus apa pun driver printer / pengembang perangkat lunak printer dapat memengaruhi ukuran setiap raster halftone yang setara terdekat. ke piksel. Meskipun karena terbuat dari banyak elemen, bobotnya dapat ditimbang secara berbeda sehingga biasanya Anda dapat memiliki lebih banyak piksel daripada ukuran raster yang membuat Anda percaya.

Ukuran raster diukur dalam LPI (semoga berhasil menemukan info karena itu adalah pengaturan yang dapat dikontrol) dan Anda harus memiliki sekitar 1,6-2,2 piksel per LPI yang berarti bahwa gambar 300 PPI cocok untuk gambar ~ 150 LPI karena raster yang cukup lebar adalah sekitar 16 x 16 hingga 12 x 12 titik lebar yang diterjemahkan menjadi sekitar 2400 DPI output yang khas untuk banyak cetakan komersial, tetapi bisa kurang dari ini.

Printer inkjet agak istimewa karena mereka dapat memiliki beberapa titik ukuran sehingga mereka dapat memiliki beberapa variasi warna tetapi bahkan kemudian mereka tidak memiliki jenis kisaran sebagai monitor dan perlu halftone meskipun mereka biasanya menggunakan metode stokastik untuk ini.

Klarifikasi tambahan

* secara umum. Anda dapat mencetak banyak piksel di dalam satu titik tetapi itu tidak berarti bahwa satu titik hanya dapat menghasilkan satu warna per tinta. Siapa pun downvotrd ada benarnya saya tidak cukup tepat.

Scott benar piksel tidak memiliki ukuran, mereka juga tidak memiliki informasi di antara mereka. Printer harus melakukan resample gambar untuk menyelesaikan perbedaan. Jadi pada dasarnya apa yang dikonversikan gambar ke fungsi dan kemudian membangun kembali bidang sampel yang dapat digunakan. Untuk info lebih lanjut lihat di sini prosesnya sama di kedua arah.

efek bersihnya adalah pengiriman piksel terlalu banyak tidak masuk akal dan pengiriman terlalu sedikit hanya akan kabur. Logikanya bervariasi dan bisa disetel. Tetapi banyak dan banyak eksperimen telah dilakukan tentang ini dan umumnya antara 240-300 PPI cukup baik. 240 hanya sedikit kurang baik untuk sebagian besar pekerjaan cetak yang ada di tangan. Melampaui 300 secara teknis menantang dan harus melibatkan printer Anda.

joojaa
sumber
komentar teknis kecil pada topik yang sangat teknis: "setiap piksel diwakili oleh beberapa titik". Pixel adalah sampel dan titik halftone adalah sampel. Jadi pernyataan itu hanya benar jika frekuensi (sampel pixel) sama dengan atau lebih besar dari frekuensi (sampel titik). Jika Anda memberikan 300px untuk area selebar inci pada layar 150 LPI, Anda sudah puas, tetapi ini bukan properti intrinsik.
Yorik
@Yorik benar. Tetapi jika Anda tidak menyediakan gambar yang cukup besar komputer akan melanjutkan dan mengubah gambar seolah-olah itu akan terjadi. Bagaimanapun juga, jadi hasil akhirnya adalah Anda menjadi buram seperti jika Anda akan merusak gambar. Seperti Scott mengatakan piksel adalah sampel titik dan dengan demikian tidak ada di antara area sehingga resampling secara teknis selalu ada bahkan jika itu hanya kotak alias penyaringan terdekat.
joojaa
apakah itu berarti kombinasi warna di setiap raster ditentukan menggunakan nilai lpi printer dan nilai ppi gambar? Misalnya dalam kasus 300 ppi, 2 piksel akan dipetakan ke setiap raster (kira-kira). <br/> Jika itu yang melakukan pemetaan printer ini / perangkat lunak driver display atau dilakukan di h / w?
Jaiaid Mobin
@JaiaidMobin tidak hanya nilai LPI. Gambar diskalakan untuk memenuhi permintaan pola pengambilan sampel. Ini dilakukan oleh mesin RIP yang ada dalam perangkat lunak printer atau dalam driver atau program terpisah
joojaa
Saya tidak menurunkan ini, tetapi tautan yang Anda poskan adalah untuk menguji ulang dan memuluskan dalam sistem informasi yang sama (piksel dengan kedalaman bit spesifik) Mengubah antara piksel dan titik melibatkan transformasi informasi antara sistem dengan kemampuan informasi yang berbeda. Coment penuh pada jawaban saya.
Rafael
2

Singkatnya PPI adalah ketika Anda berbicara tentang data gambar dan DPI adalah ketika Anda menggambarkan output fisik. yaitu ditampilkan di layar atau dicetak di atas kertas.

Pasti ada banyak kebingungan di sekitar ini. PPI dan DPI walaupun secara teknis berbeda biasanya digunakan secara bergantian karena dalam kedua kasus itu hanya nilainya untuk dimensi fisik cetakan gambar.

Dari halaman Wikipedia di DPI:

Dalam pencetakan, DPI (titik per inci) mengacu pada resolusi output printer atau imagesetter, dan PPI (piksel per inci) mengacu pada resolusi input foto atau gambar. DPI mengacu pada kerapatan titik fisik suatu gambar ketika direproduksi sebagai entitas fisik nyata, misalnya dicetak di atas kertas. Gambar yang disimpan secara digital tidak memiliki dimensi fisik yang melekat, diukur dalam inci atau sentimeter. Beberapa format file digital merekam nilai DPI, atau lebih umum nilai PPI (piksel per inci), yang akan digunakan saat mencetak gambar. Nomor ini memungkinkan printer atau perangkat lunak mengetahui ukuran gambar yang dimaksudkan, atau dalam hal gambar yang dipindai, ukuran objek yang dipindai asli. Misalnya, gambar bitmap dapat berukuran 1.000 × 1.000 piksel, resolusi 1 megapiksel. Jika diberi label sebagai 250 PPI, itu adalah instruksi untuk printer untuk mencetaknya pada ukuran 4 × 4 inci. Mengubah PPI ke 100 dalam program pengeditan gambar akan meminta printer untuk mencetaknya pada ukuran 10 × 10 inci. Namun, mengubah nilai PPI tidak akan mengubah ukuran gambar dalam piksel yang masih menjadi 1.000 × 1.000. Gambar juga dapat diresampled untuk mengubah jumlah piksel dan karenanya ukuran atau resolusi gambar, tetapi ini sangat berbeda dari hanya menetapkan PPI baru untuk file.

https://en.wikipedia.org/wiki/Dots_per_inch#DPI_or_PPI_in_digital_image_files

Karena ini adalah Forum Desain Grafis dan bukan forum Ilmu Komputer, saya akan mengatakan ya piksel adalah unit terkecil dari gambar raster (bitmap) dan terdiri dari setidaknya data Merah, Hijau dan Biru.

Hubungan antara titik-titik dengan piksel berbeda untuk setiap perangkat keluaran dan teknologi tampilan. Perangkat output harus menginterpretasikan data gambar untuk dapat menampilkannya dengan cara spesifik sendiri.

Mysterfxit
sumber