Warna dari sebuah obyek dipengaruhi oleh interaksi antara cahaya dan material obyek, serta sistem penglihatan manusia. Beberapa faktor yang mempengaruhi warna antara lain pemantulan, penyerapan, dan pembelokan cahaya oleh material obyek, serta sensitivitas reseptor mata manusia terhadap panjang gelombang cahaya. Representasi warna dalam ruang warna seperti RGB dan CIE XYZ memungkinkan standarisasi persepsi warna.