Определить цветовую шкалу не RGB

Все остальное, мало относящееся к ГИС.
Ответить
Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Определить цветовую шкалу не RGB

Сообщение Игорь Лебедь » 16 дек 2015, 17:54

Всем привет! Как понять такую фразу:
Цветовое значение RGB 13 999 713
?
Это явно не RGB, как называется шкала?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2231
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1504
Откуда: Казань

Re: Определить цветовую шкалу не RGB

Сообщение Игорь Белов » 16 дек 2015, 18:54

Для MapInfo это RGB:

Код: Выделить всё

13999713 = (213 * 256 + 158) *256 + 97 = RGB (213,158,97) = HTML (#d59e61)
d59e61.png
d59e61.png (4.81 КБ) 4097 просмотров
The purpose of computing is insight, not numbers

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Определить цветовую шкалу не RGB

Сообщение Игорь Лебедь » 16 дек 2015, 19:56

ErnieBoyd писал(а):Для MapInfo это RGB:

Код: Выделить всё

13999713 = (213 * 256 + 158) *256 + 97 = RGB (213,158,97) = HTML (#d59e61)
d59e61.png
Спасибо! А как всё-таки RGB определить? Три переменные...

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Определить цветовую шкалу не RGB

Сообщение Игорь Лебедь » 16 дек 2015, 19:58


Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2231
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1504
Откуда: Казань

Re: Определить цветовую шкалу не RGB

Сообщение Игорь Белов » 16 дек 2015, 20:14

Игорь Лебедь писал(а):А как всё-таки RGB определить? Три переменные...
Это не переменные, а разряды числа на 256-ричной основе.

* Первый способ *

Вручную делим 13999713 на 256; целая часть от деления 54686, а остаток от деления B = 97.
Делим 54686 на 256; целая часть R = 213, остаток G = 158.

* Второй способ *

Запускаем калькулятор или электронные таблицы и преобразуем 13999713 из десятичного представления в 16-ричное. Получается D59E61, т. е. R = D5h = 213, G = 9Eh = 158, B = 61h = 97.
The purpose of computing is insight, not numbers

Ответить

Вернуться в «Все остальное»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей