Ketika datang untuk memproses gambar RAW, tidak perlu ada satu cara yang benar untuk memproses data. Gambar RAW berisi data sensor asli , yang biasanya merupakan array bayer piksel RGBG (baris piksel merah / hijau / merah / hijau dan hijau / biru / hijau / biru). Bentuk paling umum jika pemrosesan gambar RAW adalah interpolasi bayer, yang mengambil sampel 2x2 piksel RGBG di setiap persimpangan untuk menghasilkan gambar akhir. Ini adalah bentuk pemrosesan RAW yang paling umum, dan digunakan oleh semua program utama yang Anda daftarkan.
Ada beberapa cara lain untuk memproses gambar RAW jika mereka adalah sensor Bayer (sensor Foveon berbeda, karena mereka menumpuk ketiga warna di setiap photosite). Ini termasuk pemrosesan "super-pixel", yang menghasilkan gambar akhir beresolusi lebih rendah, tetapi tidak tumpang tindih dan interpolasi data sensor untuk menghasilkan setiap piksel gambar. Ini biasanya menghasilkan moiré warna yang lebih sedikit, dan menghasilkan warna yang lebih baik per piksel, dengan biaya megapiksel.
Bentuk lain dari pemrosesan RAW disebut Bayer Drizzle, yang didasarkan pada algoritma supersampling Drizzle NASA. Proses ini menerapkan algoritma gerimis ke piksel RAW daripada piksel RGB, dan menghasilkan output gambar supersampled yang bisa dua atau tiga kali lebih besar dari gambar asli. Proses ini tidak ideal untuk semua jenis gambar, namun cukup populer dalam astrofotografi. Bahkan ada algoritma penumpukan gambar yang dapat gerimis piksel super-sampel dari beberapa input RAW, menghasilkan output yang benar-benar fantastis. ( DeepSkyStacker , dan program penumpukan astrofotografi, menawarkan opsi pemrosesan Bayer Drizzle RAW.)
Prosesor RAW pihak ketiga yang sangat populer dan bersumber terbuka adalah DCRaw , yang mendukung beragam format RAW, dan memberi pengembang akses tingkat rendah ke tata letak piksel asli dari file RAW untuk fleksibilitas maksimum.