人的血液是红色的 为什么我们看到的静脉是蓝色的?

血液是红色的 , 这是我们每一个人都知道的常识 , 而实际上人的血液正常情况下也的确是红色的 。
既然血液是红色的 , 那充满了血液的静脉也应该是红色的 , 为什么我们看到的静脉却是蓝色的?
在谈论血液和静脉的颜色之前 , 我们不妨聊聊为什么我们可以看到各种物体的不同颜色以及颜色是怎么一回事 。
我们是如何感知颜色的?
我们之所以能看到不同的颜色是因为物体自身发出或者反射了某种颜色的光 , 颜色产生于光 , 没有光就没有颜色 。
生活中最常见的光是太阳光 。太阳光也叫白光 , 它是一种复合光 , 是由七种不同波长的光混合而成的 。
这七种光就是我们熟知的红橙黄绿青蓝紫 。可见光的波长一般在400nm-700nm之间 , 更长和更短的光我们是看不到的 。
照射到物体上的太阳光 , 如果被完全吸收 , 那我们看到的物体就是黑色;反之如果完全反射 , 那它就是白色的 。
【人的血液是红色的 为什么我们看到的静脉是蓝色的?】
除了自身可以发光的物体以外 , 其他的物体都是靠反射太阳光或其他光才发出颜色的 。可以说 , 很多东西其实都是「无色」的 。
血液为什么是红色的?
我们知道 , 在人体的血循环中 , 心脏中的血液通过血管流到全身各个器官组织 , 又经血管回到心脏 。
将血液从心脏输送到全身的血管统称动脉 , 将血液回送到心脏的血管则叫静脉 。静脉与动脉共同配合 , 协助细胞完成代谢 。
静脉一般分布在身体的表浅位置 , 像我们可以很直观地看到的手背、脚背、手腕等部位 , 而动脉分布较深 , 不容易看到 。
血液为什么是红色的呢?

这主要与血液中含有的一种蛋白质——血红蛋白有关 , 它是一种特殊的运输氧的蛋白质 。
每一个血红蛋白中有四个血红素 , 当它们和不同的分子结合时会呈现不同的颜色 。与氧气结合后的血红蛋白会吸收蓝绿色的光 , 所以它们呈现橙红色 。
动脉中的血液氧气含量高 , 与氧气结合的血红蛋白多 , 因此动脉中的血液是鲜红色 。
而在含有的氧气低更多的是二氧化碳的静脉中 , 血红蛋白的数量较低 , 血液是呈暗红色的 。
人的血液都是红色的 , 但不代表所有血液都是红色的 。在其他动物体内 , 人类发现了不同颜色的血液 。
比如大部分软体动物(包括头足纲及腹足纲) , 以及像鲎之类的节肢动物 , 血液是蓝色的 。
与人体的血红蛋白类似 , 这些动物的血液颜色由是由血蓝蛋白决定的 , 缺氧时的血蓝蛋白是无色的 , 含氧时则呈蓝色 。
静脉为什么是蓝色的?
准确地说 , 静脉从体外看是呈现蓝色的 , 而在体内它就是红色的 , 二者的不同之处在于:隔了层皮肤和脂肪 。

既然静脉不是红色就是蓝色 , 那我们以红光和蓝光为例 , 假设太阳光中只含有红光和蓝光 。
红光的波长很长 , 所以它不容易被反射 , 具有较强的穿透性 , 可以很好地穿过皮肤和身体组织 , 到达皮肤以下最多5到10毫米的地方 。
当红光到达静脉时候 , 它会被血液吸收 。
所以当你用红光照射自己的手臂时会发现 , 静脉存在的位置会呈现出一根根的暗线 , 其他地方则微微泛着红光 。
而蓝光的波长大概只有475nm , 这意味着它很容易被反射 , 而且穿透力远不如红光 。
同样的 , 用蓝光照射手臂时你会发现 , 整条胳膊都是蓝色的 , 基本看不到静脉在哪里 , 这是因为绝大部分蓝光都被反射回去了 。
当我们假设的只含有蓝光和红光的太阳光照射到手臂上时 , 在没有静脉的地方 , 红光和蓝光都被反射 , 红光较多 , 皮肤偏红
而在有静脉的地方 , 也是呈现蓝色、红色 , 但是红色较少 , 皮肤偏蓝 。所以 , 在两种肤色对比之下 , 我们会看到静脉是蓝色的 。
当然 , 不存在只含有蓝光和红光的太阳光 , 其他颜色的光也同样进行了上述反射或穿透 , 所以我们有静脉的地方并不是很蓝 , 没静脉的地方也不是很红 。

推荐阅读