RawTherapee

**RawTherapee** adalah aplikasi bebas dan sumber terbuka untuk memproses foto dalam format gambar *raw* (mentah), yaitu format yang dihasilkan oleh banyak kamera digital. Aplikasi ini menyediakan sejumlah fitur penyuntingan gambar yang dirancang khusus untuk pemrosesan pascaproduksi tanpa merusak data asli (*non-destructive post-production*) pada foto mentah. Fokus utamanya adalah membantu fotografer dalam mengelola alur kerja dengan lebih efisien, terutama saat menangani jumlah gambar yang banyak.

RawTherapee dikenal karena kemampuannya memberikan kendali yang sangat luas kepada pengguna dalam proses *demosaicing* (pengubahan data sensor menjadi gambar berwarna) dan *developing* (pengolahan gambar mentah). Program ini bersifat lintas platform, tersedia untuk sistem operasi Microsoft Windows, macOS, dan Linux.

RawTherapee awalnya dibuat oleh Gábor Horváth dari Budapest, Hungaria, dan pada Januari 2010 dialihkan lisensinya menjadi perangkat lunak bebas dan sumber terbuka di bawah GNU General Public License Versi 3 (GPLv3). Aplikasi ini ditulis menggunakan bahasa pemrograman C++, dengan antarmuka berbasis GTK+ dan versi modifikasi dari dcraw untuk membaca berkas gambar mentah. Nama "Therapee" awalnya merupakan singkatan dari "The Experimental Raw Photo Editor".

## Fitur
RawTherapee menggunakan konsep penyuntingan nondestruktif (*non-destructive editing*), serupa dengan beberapa perangkat lunak pengolah foto mentah lainnya. Setiap penyesuaian yang dilakukan pengguna langsung terlihat pada gambar pratinjau, tetapi perubahan tersebut tidak diterapkan secara permanen pada gambar asli. Sebagai gantinya, parameter penyuntingan disimpan dalam berkas pendamping (*sidecar file*). Penyesuaian tersebut baru diterapkan saat proses ekspor dilakukan.

Seluruh pemrosesan internal dilakukan dengan presisi tinggi menggunakan mesin pengolah *32-bit floating point*.

### Format berkas masukan
RawTherapee mendukung hampir semua format mentah, termasuk Pentax Pixel Shift, Canon Dual-Pixel, serta format dari sensor Foveon dan X-Trans. Program ini juga dapat membuka format gambar umum nonmentah seperti JPEG, PNG, dan TIFF, serta format gambar DNG dengan rentang dinamis tinggi (HDR) dan kedalaman warna 16/24/32-bit.

RawTherapee menggunakan versi modifikasi dari kode dcraw untuk membaca dan menafsirkan format mentah, dengan penyesuaian tambahan pada parameter seperti tingkat putih (*white level*) dan area pemotongan mentah berdasarkan pengukuran internal. Oleh karena itu, RawTherapee mendukung semua format yang juga didukung oleh dcraw.

### Antarmuka pengguna
RawTherapee menyediakan sejumlah komponen utama, antara lain: penjelajah berkas (*file browser*), antrean pemrosesan (*queue*), panel penyuntingan massal, pratinjau 1:1 dari gambar JPEG bawaan untuk berkas mentah, dan tab penyuntingan gambar.

Penjelajah berkas menampilkan gambar mini (*thumbnail*) beserta informasi pemotretan dari data metadata. Di dalamnya terdapat sistem penilaian bintang (hingga lima bintang), penanda (*flagging*), dan penyaring berbasis data Exif. Pengguna juga dapat menerapkan profil penyuntingan, baik seluruhnya maupun sebagian, ke sejumlah foto sekaligus dalam satu langkah.

Kotak peralatan di samping penjelajah berkas memungkinkan penyuntingan massal untuk banyak gambar sekaligus.

Tab *Queue* memungkinkan pengguna menunda proses ekspor hingga semua penyesuaian selesai dilakukan di tab *Editor*, agar sumber daya prosesor dapat difokuskan pada penyuntingan. Namun, pengguna juga dapat memilih memproses foto secara bersamaan dengan penyuntingan jika prosesor yang digunakan cukup kuat untuk menangani beban tersebut.

Tab *Editor* adalah tempat pengguna melakukan penyesuaian foto. Saat gambar dibuka untuk disunting, tersedia jendela pratinjau dengan kemampuan menggeser (*pan*) dan memperbesar (*zoom*). Terdapat juga histogram warna yang dapat ditampilkan dalam skala linier atau logaritmik, serta kanal warna terpisah untuk R, G, B, dan L. Semua perubahan yang dilakukan dicatat dalam riwayat penyuntingan, dan pengguna dapat membatalkan setiap langkah kapan saja.

RawTherapee juga memungkinkan pengguna mengambil beberapa ambilan kilat (*snapshot*) dari riwayat penyuntingan untuk membuat berbagai versi gambar. Namun, *snapshot* ini tidak disimpan dalam berkas pendamping dan akan hilang setelah foto ditutup. Saat ini sedang dikembangkan sistem baru berbasis XMP untuk menggantikan format berkas PP3, yang diharapkan dapat menyimpan *snapshot* secara permanen.

### Perkakas penyuntingan dan pemrosesan
RawTherapee menyediakan berbagai alat penyuntingan untuk mengolah gambar mentah dengan tingkat kendali yang tinggi.

* Algoritma *demosaicing*: Untuk sensor Bayer, tersedia beragam algoritma *demosaicing*, antara lain AMaZE, IGV, LMMSE, EAHD, HPHD, VNG4, DCB, AHD, serta mode cepat (*fast*), monokrom (*mono*), atau tanpa *demosaicing* sama sekali. Untuk sensor X-Trans, terdapat metode *demosaicing 3-pass*, *1-pass*, dan *fast*.
* Profil dan parameter pemrosesan: Menggunakan sistem *sidecar file* untuk menyimpan *profil pemrosesan* yang dapat dimuat, disimpan, atau disalin, baik seluruhnya maupun sebagian, antar gambar. 
* *Dynamic Profile Builder* yang dapat membuat parameter pemrosesan secara otomatis berdasarkan metadata gambar.
* Kontrol warna dan pencahayaan: Menawarkan kendali terhadap eksposur serta kurva pencahayaan dalam ruang warna L*a*b* dan RGB, serta dukungan untuk mode CIECAM02.
* Tersedia algoritma untuk pemulihan area terang (*highlight reconstruction*), pengaturan bayangan dan sorotan, serta pemetaan nada (*tone mapping*) dengan metode dekomposisi yang mempertahankan detail tepi gambar.
* Koreksi dan efek optik: Mengoreksi *vignetting* sebelum dan sesudah pemotongan (*crop*), baik untuk perbaikan teknis maupun efek artistik.
* *Graduated filter* untuk menyesuaikan pencahayaan secara bertahap pada bagian tertentu gambar.
* Peningkatan detail dan pengurangan gangguan: Berbagai metode tersedia untuk penajaman gambar (*sharpening*), pengurangan derau (*noise reduction*), pemulihan detail halus, serta penghapusan efek pinggiran ungu (*purple fringing*).
* Koreksi aberasi kromatik, baik otomatis maupun manual, sebelum maupun sesudah proses *demosaic*.
* Pemrosesan lanjutan: Fitur tambahan mencakup pemrosesan berbasis wavelet, metode Retinex untuk peningkatan pencahayaan, serta penyesuaian keseimbangan putih (*white balance*) melalui pilihan bawaan, suhu warna, titik acuan, atau mode otomatis.
* Channel mixer, konversi ke hitam-putih, peningkatan warna dan *vibrance* (pengaturan saturasi dengan pelestarian warna kulit alami), serta kurva untuk mengatur rona, saturasi, dan nilai warna.
* Pewarnaan nada (*color toning*) dan alat pengambil warna (*color picker*).
* Manajemen warna dan tampilan: Mendukung pratinjau dengan gamut warna luas di Windows dan Linux (pratinjau di macOS terbatas pada sRGB), serta fitur soft-proofing untuk meninjau hasil cetak.
* Mendukung alur kerja dengan manajemen warna penuh, menggunakan profil warna ICC (masukan, ruang kerja, dan keluaran) serta profil DCP (masukan).
* Profil koreksi lensa Adobe Lens Correction Profiles (LCP) juga didukung untuk mengoreksi distorsi optik.
* Alat komposisi dan koreksi gambar: Fitur pemotongan (*cropping*), pengubahan ukuran (*resizing*), penajaman pasca-ubah ukuran, rotasi dengan alat pelurus visual, koreksi distorsi dan perspektif, serta penghapusan *dark frame* dan bidang datar (*flat field removal*) untuk memperbaiki pergeseran warna, debu, dan *vignetting*.
* Penyaring piksel panas dan mati (*hot and dead pixel filters*), serta penyunting metadata Exif dan IPTC.
* Antrean pemrosesan: Memungkinkan pengguna menyunting foto dengan umpan balik instan tanpa membebani prosesor, serta memanfaatkan sepenuhnya daya pemrosesan setelah penyuntingan selesai.

## Format keluaran
RawTherapee dapat mengekspor hasil olahan gambar ke berbagai format:

* TIFF (8-bit, 16-bit, 16-bit *float*, 32-bit *float*)
* JPEG (8-bit)
* PNG (8-bit dan 16-bit)

## Referensi

## Pranala luar

*