决定颜色的最终因素是光波的频率.不同的结构能吸收不同的频率的光,不被吸收的光自然就被反射了(透明的除外,透明的没有颜色)至于,什么样的结构或成分吸收什么颜色(或频率)的光,与结构和成分都有关系,这个正是科学家研究的范围,需要用到固体物理知识,计算很复杂的.如同不同密度,不同硬度,不同结构的物体,发生的声音不同,一样.与多种因素有关,决定发出声音的最终因素是声波频率.决定光的颜色的最终因素是光的频率.
章鱼变色只是把不同颜色的色点转个方向看而已,如同两种颜色的硬币,(当然章鱼身上的色点不止一种)统一翻个面就是另一种颜色一样.这个与我上面讲的完全不是一回事.