Как рассчитать средний/средний цвет фотографии в GIMP?
У меня есть фотография и я хочу рассчитать средний цвет - как я могу это сделать?
На самом деле это очень просто. Если вы откроете вкладку «Гистограмма», вы увидите некоторые основные статистические данные о значениях цвета, такие как среднее значение, стандартное отклонение и медиана.
В зависимости от выбранной вкладки (RGB, Red, Green, Blue, Value) вы получите различную статистику. Если вы хотите узнать средний цвет, возьмите среднее из трех отдельных гистограмм канала и введите их в палитру цветов. У вас есть один, нажав на цветной прямоугольник на панели инструментов.
Измените размер изображения до 1x1 и посмотрите цвет пикселя, который вы получите. :)
#373983
по сравнению с #363b85
. YMMV: Мое исходное изображение было 177x177 случайных синих пикселей. Я масштабировал изображение до 1x1 без интерполяции.Поскольку большинство изображений отображаются либо в режиме RGB, либо в режиме CMYK, рассчитать среднее значение цвета оттуда сложно, поскольку у вас есть 3 или 4 значения на пиксель. Я бы попытался преобразовать изображение в режим HSV (оттенок, насыщенность, значение). Там у вас есть одно конкретное значение цвета для каждого пикселя, которое легче вычислить. См. Также здесь: Ссылка на Википедию HSL и HSV .
Я не уверен, есть ли в Gimp возможность преобразовать ваш файл в это цветовое пространство. Я бы попробовал это с Matlab или, может быть, Octave (бесплатно).
Хотите что-то подобное, просто случайно понял, что вы можете использовать (только для Linux) GPick
перейдите в Инструменты -> Палитра из изображения ... -> выберите изображение и установите количество цветов равным одному, это даст вам точный цвет, если вы попробуете решение @clabacchio.
Фабрис НЕЙРЕ
Вальтер Стабош