Pertanyaan Mengapa OpenCV Menggunakan Ruang BGR Color Sebagai ganti RGB


Bisakah ada yang menjelaskan mengapa OpenCV menggunakan ruang warna BGR, bukan RGB. Kita semua tahu bahwa RGB adalah model warna yang nyaman untuk sebagian besar grafik komputer dan juga sistem visual manusia bekerja dengan cara yang mirip dengan ruang warna RGB. Apakah ada alasan di balik ruang warna OpenCV BGR?

Terima kasih sebelumnya.......


32
2018-01-28 06:25


asal


Jawaban:


"Alasan mengapa para pengembang awal di OpenCV memilih format warna BGR adalah mungkin bahwa saat itu format warna BGR sangat populer di kalangan produsen kamera dan penyedia perangkat lunak. Misalnya di Windows, ketika menentukan nilai warna menggunakan COLORREF mereka menggunakan format BGR 0x00bbggrr.

BGR adalah pilihan yang dibuat untuk alasan historis dan sekarang kita harus hidup dengannya. Dengan kata lain, BGR adalah pantat kuda di OpenCV. "


39
2017-11-18 18:28