Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> диапазон цветов в пилоте, когда задается диапазон цветов как это работает
Serokero
сообщение 25.9.2019, 16:50
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 25.9.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.409



Возник вопрос когда я получаю цвет в цифрах допустим 362174 пилот говорит что это оранжевый в RGB ето 190 134 5 но я проверил из ргб это не 362174

как мне найти таблицу по которой можно найти в цифрах диапазоны цветов (в цифрах от и до) если мне надо все цвета что похожи близко к оранжевому и красному цвету к красному я проверил что это диапазон около 620—780 нанометров что приблизительно 16711680 16744192 правильно я посчитал диапазон и если нет как это сделать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 26.9.2019, 1:30
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
362174 пилот говорит что это оранжевый в RGB ето 190 134 5 но я проверил из ргб это не 362174

Код
set #r 190
set #g 134
set #b 5

set #color #r + #g * 256 + #b * 256 * 256
log #color
end_script

https://forum.uokit.com/index.php?showtopic=22116
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Serokero
сообщение 29.9.2019, 21:45
Сообщение #3


*

Registred
Сообщений: 3
Регистрация: 25.9.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.409



Цитата(cirus @ 26.9.2019, 1:30) *

Код
set #r 190
set #g 134
set #b 5

set #color #r + #g * 256 + #b * 256 * 256
log #color
end_script

https://forum.uokit.com/index.php?showtopic=22116




Я использовал сейчас HSV вариант поиска цвета с шагом для H =1 S,V=0.1

Для поиска от красного до оранжевого H между 330 до 60 градусов и S,V от 60 до 100

Получается 14400000 вариантов цветов можно дать плз нормальную формулу преобразования из HSV в decimal при известных данных как H S V молю не отсылать меня в гугл там уже был формулы не понял оттуда ((
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.9.2019, 0:03
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



а с чего вы взяли, что оно вообще описывается при задаче угла двумя значениями?
на мой взгляд было бы более правильным проверять принадлежность конкретного цвета к некоторому hsv.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Serokero
сообщение 1.10.2019, 2:07
Сообщение #5


*

Registred
Сообщений: 3
Регистрация: 25.9.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.409



Цитата(DarkMaster @ 30.9.2019, 0:03) *

а с чего вы взяли, что оно вообще описывается при задаче угла двумя значениями?
на мой взгляд было бы более правильным проверять принадлежность конкретного цвета к некоторому hsv.

В этом и проблема цвета могут меняться в этом спектре от оранж до красного и мне надо их всех учитывать и их 14кк вариантов
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 6.10.2019, 22:42
Сообщение #6


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Я вам предложил вариант. Если вы хотите именно hsv учитывать, то делайте не конвартацию hsv в rgb, а конвертируйте конкретный цвет в hsv. Так вы получите необходимый результат.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 13:44
Designed by Nickostyle