Антон, добрый день! Могли бы вы подсказать что делать в такой ситуации- у меня есть изображение с абсолютно разными цветами, я подсветил точки методом, которым вы посоветовали, как теперь мне выделить группы точек которые отличаются от других по цвету? Как я понял если грассхоппер видит и определяет различный цвет , то его можно отфильтровать от других группой точек которые такого же цвета. Split ARGB вроде не помогает , он же видит цвета только каналов RGB, а там могут быть оттенки
Привет, я Андрей) Любой цвет можно выразить в RGB (любой оттенок) потому можно использовать Split ARGB просто сравнивать все каналы и результат собирать в Gate And. Важно, что цвет должен быть конкретным по всем 3-м значения RGB иначе ничего не сработает, т.е. если у вас просто фото с огромным количеством цветов его нужно упрощать или для сравнения использовать Similarity ноду
И возможны ли более сложные операции с примерами: цветные клетки заменяются фотографиями схожей цветовой палитры (фотографии из пользовательской папки, соответствие фотографии диапазону цветов цветных квадратиков прописывать вручную или автоматически - тогда дополнительный алгоритм)? Есть такие программы которые из множества фотографий составляют мозаику которая с большого расстояния выглядит как фотография. Интересно такое решить силами Grasshopper для получения координат каждого изображения в мозаике и его ассоциации с файлом. Спасибо!
Диапазон от нуля до 1 умножаем на 16, результат округляем до целого числа, потом сжимаем этот список обратно в диапазон от 0 до 1. (В случае с цветом это нужно сделать с каждым каналом)
Андрей, ты лучший
;)))
Антон, добрый день! Могли бы вы подсказать что делать в такой ситуации- у меня есть изображение с абсолютно разными цветами, я подсветил точки методом, которым вы посоветовали, как теперь мне выделить группы точек которые отличаются от других по цвету? Как я понял если грассхоппер видит и определяет различный цвет , то его можно отфильтровать от других группой точек которые такого же цвета. Split ARGB вроде не помогает , он же видит цвета только каналов RGB, а там могут быть оттенки
Привет, я Андрей)
Любой цвет можно выразить в RGB (любой оттенок) потому можно использовать Split ARGB просто сравнивать все каналы и результат собирать в Gate And. Важно, что цвет должен быть конкретным по всем 3-м значения RGB иначе ничего не сработает, т.е. если у вас просто фото с огромным количеством цветов его нужно упрощать или для сравнения использовать Similarity ноду
И возможны ли более сложные операции с примерами: цветные клетки заменяются фотографиями схожей цветовой палитры (фотографии из пользовательской папки, соответствие фотографии диапазону цветов цветных квадратиков прописывать вручную или автоматически - тогда дополнительный алгоритм)?
Есть такие программы которые из множества фотографий составляют мозаику которая с большого расстояния выглядит как фотография. Интересно такое решить силами Grasshopper для получения координат каждого изображения в мозаике и его ассоциации с файлом. Спасибо!
Теоретически можно сделать все, правда есть моменты с загрузкой большого количества фото, возможно нужно использовать цикл.
Можете подсказать как ограничить количество цветов в мозаике ?
Например, чтобы было 16 цветов из заданной палитры и получалась мозаика из фотографии
Диапазон от нуля до 1 умножаем на 16, результат округляем до целого числа, потом сжимаем этот список обратно в диапазон от 0 до 1. (В случае с цветом это нужно сделать с каждым каналом)
Получается, что можно сделать рельефное пано из обычной фотографии?
Да конечно можно.
Как удалить линии связи между нодами?
Зажать Ctrl и переподключить связь. Или правой кнопкой на входе и там пункт меню Disconnect
@@AndruPavlov спасибо