Частично из-за избыточного поглощения коротковолновых компонент солнечного света, но, по скромному моему имху, куда существеннее совсем другой эффект.
А многие ли из нас воочию видели, как выглядит Солнце "из космоса"? Единицы! Ну десятки. Из всех семи миллиардов. Поэтому о том, как выглядит солнце, мы судим не по тому, что видели своими глазами, а по тому, что нам показывает телевизор. Или монитор (у кого нет телевизора).
А у них совсем другая характеристика.
Цвет объекта, видимый глазом, почти не зависит от яркости объекта. Там могут быть всякие оптические обманывать и. Иллюзии, но никогда ярко-красный или ярко-зелёного луч лазера не будет восприниматься глазом как белый. А вот с датчиком изображения из современной кпмеры, причём абсолютно любой и независимо от степени её навороченности, даже для камеры космического аппарата с турельным цветофильтром, это не так.
Потому что идеальных цветофильтров и идеальнызх датчиков не бывает.
Цветное изображение получается тем, что на каждый пиксель матрицы, или на всю её целиком (при последовательной передаче цветов) свет проходит через свой цветофильтр. И то, какой цвет нам покажет камера, определяется соотношением сигналов из красного, синего и зелёного субпикселя.
И вот тут-то и выползают неидеальности цветофильтров и самой матрицы.
У матрицы, любой, есть насыщение. Сигнал с ячейки, да, пропорционален свету - но только до некоторого максимально но уровня, после чего с ростом экспозиции сигнал больше не растёт.
Цветофильтр, любой, фильтрует "чужой" цвет не до нуля. Небольшой процент красного света проходит и через синий, и через зеленый цветофильтры. И если этого красного до фига, то даже малый прошедший процент достаточен для насыщения элемента. А значит, со всех субпикселей будет считываться один и тот же сигнал - максимальный. А один и тот же сигнал из субпикселей означает "белый цвет".
Вот поэтому - в первую очередь поэтому - солнце на снимках с космических станций представляется белым. Не потому, что меньше поглощение в атмосфере - ну то есть не только поэтому, и даже не впервую очеред поэтому. А из-за специфики формирования цветного изображения в современных датчиках и из-за того, что оно слишком яркое.
Между прочим, ровно ту же фигню можно наблюдать и на обычных фотографиях, когда небо вместо голубого выходит белёсым, если только не используются специальные трюки типа HDR-режима. Оно да, голубое, но слишком яркое, к тому же не монохроматически голубое. Поэтому во всех трёх субпикселях, вормирующих цвет неба, сигнал от него выходит за уровень насыщения, то есть получается одинаковым, и тем самым цветовая информация теряется.