通常可饮食或者肠道病变有关,比如长时间的进食高纤维类的食物或者含绿色素丰富的食物,通常会引起大便颜色改变,可能会表现出颜色发绿或者发黑。也可能是肠道出现了病变,比如存在炎症感染,或者局部溃疡,会引起肠道出血,影响到大便颜色。具体的原因需要到医院做影像学检查,在医生的指导下明确。