色盲不一定是天生的,也有部分患者是由于眼部疾病引起的,属于后天性色盲。色盲发生的病因主要可以包括先天因素和后天因素两大类,多数色盲是先天引起的,如果父母有一方患病,其子女患病的几率比较大。
还有一种情况是后天因素引起的,如果患有眼部疾病疾病,如白内障、黄斑变性、视神经萎缩等,都可能会导致色觉障碍,引起色盲的发生。
此外部分药物具有一定的毒性,也可能会导致色盲,比如洋地黄药物会引起蓝视的症状。部分患者神经病变时,也会导致视觉障碍,引起全色盲的症状。