2. Penyakit dan kondisi kesehatan tertentu
Penyebab buta warna bukan hanya berasal dari faktor keturunan atau bawaan sejak lahir. Seseorang bisa mengalami buta warna karena penyakit atau cedera pada mata.
Beberapa penyakit atau kondisi yang bisa menyebabkan buta warna antara lain:
Beberapa penyakit dan kondisi medis di atas merusak saraf optik atau retina mata. Jenis buta warna ini umumnya hanya memengaruhi salah satu mata.
Kabar baiknya, buta warna yang disebabkan penyakit bisa disembuhkan apabila penyakit mendasar ditangani dengan tuntas.
3. Efek samping sejumlah obat
Beberapa obat dapat memengaruhi kemampuan mata dalam mengenal warna. Antara lain obat tertentu untuk penyakit autoimun, penyakit jantung, tekanan darah tinggi, disfungsi ereksi, infeksi, gangguan saraf, dan masalah psikologis.
Kendati beberapa orang memiliki efek samping dapat mengurangi kejelian membedakan warna, hindari sembarangan mengganti atau menghentikan obat tanpa petunjuk dokter.