Определитель цвета

Содержание

Определитель цвета

Колориметр. Знает все цвета

В жизни так много важных и интересных вещей! Названия цветов – не из их числа. Запоминать отличия какого-нибудь экрю от верблюжего нужно лишь некоторым людям крайне специфических профессий. Всем остальным достаточно иметь под рукой Колориметр. Это приложение для iPhone, которое определяет цвет по фотографии, предоставляя вам максимум информации по каждому оттенку.

Помните, как искали обои определённого цвета? Или предмет одежды под специфический дресскод? А может, вам нужна деталь интерьера, которая точно вписалась бы в цвета мебели или разбавила акценты? Решить все эти и другие мелкие бытовые задачи поможет новое отечественное приложение Колориметр для iPhone.

Каждый десятый мужчина сталкивается с дальтонизмом – невозможностью различать цвета. Почти все остальные плохо различают разновидности красного.

И никто из нас не знает по-настоящему, какого цвета обои наклеены на стенах их собственного дома. Список оттенков не заканчивается на типичных цветах карандашей из детства.

Стол цвета умбра или обои масти грульо – не скользкий перевод с другого языка, а реальные названия реальных цветов предметов, которые вас окружают.

Колориметр действует просто. Запускаете программу, делаете фото и водите по нему пальцем. Виртуальное увеличительное стекло анализирует цвет в точке касания и выдаёт его культурное название.

Побегав по дому с айфоном и узнав много новых слов, начинаешь осознавать пользу от практического применения приложения. Сымитировать звук можно. Обрисовать на слова форму предметах тоже несложно. А вот объяснить, чем отличается нравящийся вам оттенок серого от того, который представляет себе собеседник, почти невозможно. И вот тут-то и пригодится база цветов Колориметра.

К примеру, вам нужно купить обои определённого цвета. Или ещё хуже: кто-то другой должен купить обои, а вы сидите в предвкушении, что вечером вам домой привезут десяток рулонов совсем не того оттенка, о котором вы мечтали. Сфотографировав предмет и выбрав самый близкий к нему оттенок, вы будете уверены, что ваш партнёр или помощник по ремонту точно знает, что нужно купить.

Иногда даже малейшее отклонение в цвете может стать критичным. Например, при выборе краски. Тут уже недостаточно одного названия или изображения. Нужны стандарты, цифры.

Хорошо, что в Колориметре всё это тоже есть. Нажав на название цвета, вы откроете его подробное описание.

Здесь указаны параметры оттенка в самых популярных цветовых моделях – RGB (цифровое изображение) и CMYK, для печати.

Если же речь идет не о жидких красках и цветах, а о виртуальных, дизайнеры оценят и два дополнительных параметра – HSB (тон, насыщенность и яркость) и HEX-код цвета для веб-сайтов. Помимо этого, приложение показывает три самых подходящих цвета в известной системе Pantone, зная которые, вам будет гораздо проще вести диалог с производителем или продавцом мебели и декора.

К разработчикам Колориметра есть несколько предложений по дальнейшему развитию.

Справочная информация по цветам должна копироваться в буфер обмена или хотя бы выделяться как текст – это поможет быстро обмениваться инфой с людьми через iMessage или электронную почту, а не высылать им толстый скриншот.

А в интерфейсе встроенной фотокамеры не помешает переключатель для вспышки, ибо сейчас она срабатывает автоматически, что не всегда хорошо.

На базе огромной библиотеки цветов можно сделать простую игрушку, внутри этой же программы. Например, пусть показывается название оттенка и три варианта цвета. Угадал – получаешь очки. Хорошая и довольно полезная тренировка памяти. Но и без этого приложение стоит своих денег – и сэкономленных нервов. Удивитесь своим же обоям:

iPhone + iPad: 33 рубля [Скачать из App Store]

Юзабилити: 4+, Функциональность: 4, Интерфейс: 4, Цена/качество: 4, Вердикт: 4

Рейтинг поста:

(5.00

Источник: https://www.iphones.ru/iNotes/kolorimeter-ios-review

Быстро определить цвет онлайн: без проблем и очень легко

 Пост поможет определить цвет онлайн с помощью нескольких сайтов, один просто супер остальные имеют меньший функционал. Способ пригодится тем у кого нет возможности использовать компьютерную программу, например на планшете.

Выбор за sanstv.ru: найдет код пикселя

Отлично, наконец начали делать онлайн сервисы на русском sanstv.ru, и вот адрес, отличительная черта разбивает файл до пикселя. Чтобы начать пользоваться прошу смотреть скриншот.

  • Можно вставить файл для определения путем нажатия кнопки PrtScr, при этом сделается снимок с всего браузера, но его видно не будет, чтобы показать на экране нажимаем cntrl+f.
  • Либо простым перетаскиванием с вашего компьютера в окно редактора.
  • Может делать по фото в хорошем качестве.
  • Удобно узнать окрас на сайте, сделал снимок и вставил.

После всех манипуляций увидите свою иллюстрацию и большое увеличение. Чтобы определить код (название) цвета надо навести на необходимый оттенок и посмотреть комбинацию.

  1. Наводим на необходимое место на экране, большое увеличение.
  2. Номер в двух формациях rgb и hex, оба используются, но популярнее hex.

Здесь много полезных вещей, например, как верстальщику соединение css. Создан альтруистом, за пользование денег не просит. Переходим к остальным сервисам.

Просто определить цвет онлайн с imagecolorpicker.com

Данный сайт imagecolorpicker.com отличается простотой определения цвета онлайн, работает быстро. Но простота дает некоторые ограничения:

  • Нельзя увеличивать, если только нажатием cntrl и +.
  • Чтобы определить оттенок нельзя пользоваться перетаскиванием и скринами, только загрузкой.

Сайт достоин внимания, пипетка выводится прицелом, не потеряйте.

Колорист imgonline.com.ua: поможет узнать даже цвет волос

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

Сначала прописываем количество основных оттенков (а именно пикселя на картинке которых больше будут упорядочены по убыванию). Выставляем сжатие, загружаем изображение, и ждем обработки. Так же может понадобится например парикмахерам, чтобы узнать цвет волос не тыкая, просто загрузить изображение прически и сервис разобьет на оттенок и название.

Стоковый getcolor.ru: по картинке не работает

Поместил в статью getcolor.ru потому что нет претендентов, огромный минус: нет поиска по картинке. Работает на основе простого оттеночного круга, и выбора нажатием. Перемещаете бегунок в нужно направлении и смотрите параметры rgb, а так же hex.

Рассказал про самые лучшие ресурсы, помогающие определить цвет онлайн без установки программ. Успехов.

(Пока оценок нет)

Источник: https://wpsovet.ru/vebdizajneru/cvet-onlajn.html

Pixie – программа для определения цвета

Не удалось вызвать функцию mail.

Работая на компьютере, рисуя в Photoshop и занимаясь дизайном сайтов, мне частенько приходится узнавать, какие цвета, а точнее их коды, имеют те или иные объекты на экране монитора. Для создания сайтов и наполнения их контентом чаще всего я использую html цвета, а коды RGB иногда применяю во время работы в Photoshop или в других редакторах изображений.

Раньше, для определения цвета объекта на мониторе мне приходилось делать скриншот экрана (копирование в буфер с помощью “Print Screen” или “Alt”+”Print Screen”).

Затем нужно было вставить картинку в Photoshop, Paint или другой редактор изображений и при помощи обычной пипетки узнать код цвета необходимого объекта.

На всю эту процедуру у меня уходило не мало времени, особенно если ее нужно было часто повторять.

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

Pixie – самая простая программа, определяющая цвет под мышкой!

В этой короткой статье я хотел бы представить Вашему вниманию очень простую, удобную, компактную и к тому же бесплатную программу для определения цвета на мониторе – Pixie, которая будет полезна создателям сайтов, дизайнерам и программистам.

Pixie – программа, предназначенная для быстрого определения цвета объекта, на который наведена мышка. Она показывает 4 вида кодов одного и того же цвета:

  1. Код html
  2. Код RGB
  3. Код CMYK
  4. Код HSV

Например, если Вы наведете курсор мышки на белый объект, то программа покажет такие коды цветов:

Если же Вы наведете мышку, например, на синий цвет, то программа покажет такие коды:

Так же с помощью комбинаций клавиш:

  1. Ctrl+Alt+C – pixie копирует цвет в буфер обмена в html формате #XXXXXX.
  2. Ctrl+Alt+X – pixie открывает окно с палитрой цветов.
  3. Ctrl+Alt+Z – pixie увеличивает небольшую область возле курсора (как под лупой), чтобы пользователь мог более точно определить цвет объекта на экране.

Если же Вы хотите изменить выше перечисленные комбинации клавиш, то нажмите на окошке программы правой кнопкой мышки и установите так, как Вам будет удобно.

Pixie – очень простая, полезная и даже необходимая для всех программистов, дизайнеров, web-программистов и web-дизайнеров программа, не имеющая в себе ничего лишнего.

Читайте также:  Автоматическая защита сетевой радиоаппаратуры

Мне эта программка постоянно помогает в работе (в определении цветов), поэтому я смело могу ее рекомендовать и Вам. Тем более повторюсь, что она полностью бесплатная.

Также Вы можете узнать о всех безопасных цветах для сайта здесь.

Источник: http://domznaniy.info/pixie-programma-dlya-opredeleniya-tsveta.html

Определение цвета на экране монитора

Очень часто во время работы с сайтами и картинками требуется определить цвет какой-либо точки Вашего экрана монитора.

Например, Вы хотите сделать цвет фона на сайте точно таким же, как цвет голубого неба на фотографии. Или шрифт заголовков сделать такой, как цвет морской волны. Или наоборот, цвет шрифта использовать как фон для создания баннера. Словом, вариантов много. Тщательный подбор цветов очень много значит как в вебдизайне, так и в работе вебмастера.

Определение цвета означает нахождение его кода. Затем код, в зависимости от Ваших целей, можно использовать как в различных графических редакторах, так и непосредственно в коде html.

Чаще всего при этом используется режим RGB, в котором код можно представить в десятичной и шестнадцатиричной системе.

Очень удобно для определения цвета использовать пипетку программы FSCapture. Но, кроме этой программы, есть и другие, с помощью которых можно это делать.

Пипетка программы Adobe Photoshop

Думаю, немногие пользователи этой программы знают, что с помощью нее можно определить цвет не только любой точки на картинке, открытой в редакторе, но и любой точки на экране Вашего монитора.

Делается это очень просто. Открываете программу Adobe Photoshop, создаете в ней изображение, и, не отпуская левую клавишу мыши, переводите курсор пипетки туда, где находится выбранная Вами точка.

Это может быть любая точка за пределами окна программы. По мере движения курсора Вы будете видеть, как изменяется цвет рисования на палитре цветов. После выбора нужной точки отпускаете клавишу мыши.

Кликаете по окошку цвета рисования на палитре цветов, и смотрите код Вашего цвета.

Такой способ определения цвета удобен тем, что не требует установки никаких дополнительных программ, кроме фотошопа, который у большинства пользователей и так уже установлен.

Теперь не нужно делать скриншоты, и открывать их в фотошопе, чтобы определить цвет нужного Вам пикселя, все можно сделать гораздо быстрее и проще.

Программа ColorPix

Если Вы не хотите каждый раз для определения цвета открывать программу Photoshop, можете воспользоваться гораздо более легкой программой, которая называется ColorPix.

Скачать ее Вы можете по ссылке ниже:

  • Скачать программу ColorPix

Программа не требует установки, и очень маленькая — весит всего 400 Кб. Работать с ней легко — наводите мышкой на любую точку на экране, и смотрите коды в окошке.

При необходимости можно воспользоваться лупой, нажав на ее изображение в нижней части окошка программы.

Чтобы закрепить полученный цвет, нажмите Enter. В окошке цвета появится изображение замочка. Чтобы снять закрепление, опять нажмите Enter.

Программа ColorMania

В отличие от программы ColorPix, ее нужно устанавливать. Но она гораздо более продвинутая: с помощью нее Вы можете определить код цвета любой точки на цветовом круге, отрегулировать цветовые характеристики выбранного цвета, или использовать пипетку.

  • Скачать программу ColorMania

Чтобы использовать пипетку, кликните по ее изображению в окне программы и, не отпуская клавишу мыши, перетащите на нужную точку экрана. В окне программы Вы при этом видите увеличенное изображение тех областей, где проходит курсор пипетки.

Можно кликнуть по цветовому кругу, или выбрать цвет из палитры. Также можно изменить выбранный цвет с помощью бегунков. Три верхних бегунка регулируют интенсивность красного, зеленого и синего цветов. Три нижних — тон, насыщенность и яркость. Эта опция программы пригодится, например. если Вы собираетесь использовать цвета одной тональности, но разных уровней насыщенности и яркости.

Словом, программа стоит того, чтобы ее скачать и использовать в работе.

Видеообзор программ для определения цвета на экране монитора

Более подробные сведения Вы можете получить в разделах “Все курсы” и “Полезности”, в которые можно перейти через верхнее меню сайта. В этих разделах статьи сгруппированы по тематикам в блоки, содержащие максимально развернутую (насколько это было возможно) информацию по различным темам.

Также Вы можете подписаться на блог, и узнавать о всех новых статьях. Это не займет много времени. Просто нажмите на ссылку ниже:

    Подписаться на блог: Дорога к Бизнесу за Компьютером

Источник: http://pro444.ru/azbuka/opredelenie-cveta-na-ekrane-monitora.html

Online определитель комнатных растений

На этой странице приведен on-line определитель комнатных растений. Здесь Вы сможете узнать, что за растение Вы приобрели по совокупности внешних признаков.

Для этого необходимо отметить их в определителе. Отмечайте, пожалуйста, только те признаки, в которых Вы уверены. Не надо выбирать как можно больше признаков. Наоборот, их может быть 2-4, не более, но тех, которые наиболее четко характеризуют растение.

Даже, если отмеченных параметров будет совсем немного, определитель комнатных растений найдет группу растений, которые обладают ими. А по фотографиям Вы сможете подобрать именно тот цветок, который больше всего напоминает Ваш.

Самый легкий способ определить неизвестное Вам растение – это выделить его какой-нибудь самый характерный и необычный признак, например, листья в виде иголок либо пушистый цветок. В этом случае достаточно отметить только этот признак, и определитель покажет растение, обладающее им.

Если же Ваше растение ничем особо примечательным не отличается, попробуйте отметить несколько его основных признаков, которые выражены достаточно четко и ошибиться в которых почти невозможно. В каждом разделе можно отмечать сразу несколько признаков, либо наоборот не отмечать ни одного. Вовсе не обязательно отмечать признаки в каждой группе.

Можно поступить проще. Если нужно определить папоротник, просто отмечаем папоротник и смотрим все растения этой группы, которые покажет определитель. Точно так же можно поступать с пальмами.

Чтобы не запутаться в ботанических терминах, кликните курсором на заголовок группы признаков. При этом появится окно графической подсказки.

К сожалению, некоторые растения даже опытные цветоводы не смогут определить по внешнему виду, не видя его цветения. Поэтому очень важно, если Вы видели, как растение цветет, по возможности отметить характерные особенности его цветка.

(К сожалению, в определителе пока не представлены кактусы и орхидеи. В дальнейшем планируется разработка отдельной программы по их определению). И еще: пожалуйста, отмечайте признаки, когда растение находится перед Вами.

Очень часто по памяти мы не можем точно описать внешний вид растения.

С помощью определителя можно и подобрать растение. Например, “заказать” все растения с красными листьями, либо с синими цветами, либо одни ампельные или лианы и т.д. Удачи!

Источник: http://happyflora.ru/opred.php

Как узнать цвет пикселя на экране монитора или картинке

Такой вопрос наверняка ни раз возникал у веб-дизайнера, разработчика или простого пользователя компьютера. Часто возникает необходимость подобрать цвет используемый на каком-либо объекте, например сайте или просто точки на экране монитора.

Такой вопрос наверняка ни раз возникал у веб-дизайнера, разработчика или простого пользователя компьютера. Часто возникает необходимость подобрать цвет используемый на каком-либо объекте, например сайте или просто точки на экране монитора.

Существуют несколько основных способов представления цветов, например когда каждый цвет или оттенок, обозначается HTML кодом и цветовой палитрой RGB в виде #FF7700.

Это представление в виде трёх пар шестнадцатеричных цифр, в которых каждая пара отвечает за свой цвет:
первые две цифры — красный цвет, т.е.

R (red) 
две в середине — зелёный — G (green)
последние две цифры — синий — B (blue)
Довольно часто используют крадкое представление цвета в виде трех символов #F70, что будет равносильно #FF7700.

Кстати, на веб-ресурсах цвета обычно указываются в стилях CSS.

Давайте перейдем к ответу на главный вопрос — Как узнать цвет пикселя на экране монитора или картинке?

Способов большое множество…

Способ 1. Узнаем цвет в photoshop

Итак, сделаем “снимок экрана” нажатием на клавиатуре клавиши — Print Screen (PrtSc), в том месте, где хотим узнать код нашего цвета. Во время нажатия клавиши  система сохранит снимок в буфере обмена. Можно просто скопировать изображение, например из браузера, без PrtSc. Теперь остается только вставить изображение из буфера в фотошоп.

Открываем фотошоп и вставляем изображение (Файл — Создать, Редактирование — Вставить). Ищем на панели инструментов “Пипетка” (Клавиша I), далее щелкаем левой кнопкой мыши в ту область, в котрой хотим “снять” цвет. Все готово! Теперь остается перейти в палитру и узнать код цвета.

Способ 2. Узнаем цвет в Paint

Заходим в Paint — вставляем картинку — используем инструмент “палитра” — переходим в “изменение цветов”:

В нашем случае красный — 252, зеленый — 168, синий — 10, т.е. RGB(252,168,10) или в HEX формате #FCA80A.

Читайте также:  Разрядно-зарядное устройство для аккумуляторных батарей

Способ 3. Просмотреть код элемента в браузере

Опишу способ для браузера Opera. Выделяем мышкой элемент на сайте и щелкаем по нему правой кнопкой мыши — “Просмотреть код элемента” (Ctrl + Shift + C). Откроется панель с html и css кодом, нужно будет найти что-то подобное “color”.

Способ 4. Использование специальных средств или программ

Существует большое количество специальных программ для снятия цвета, мне нравится очень простая прога под названием “Pixie” с весом около 10-11 Кб. Управление очень простое. Достаточно просто навести мышь в нужную точку на экране монитора и нажать следующие клавиши — Ctrl + Alt + C, в результате чего цветовой код скопируется в буфер обмена.

Источник: https://amur.pro/blog/20/

Определитель цвета

Попала мне в руки как-то вещь, а точнее датчик под маркировкой TCS3200. В первом приближении при изучении документации на эту микросхему (сам датчик в виде микросхемы с прозрачным корпусом) весьма приличная вещь. Под прозрачным корпусом матрица из фотодиодов размером 8 на 8 штук.

Эта матриц разделена на 4 зоны: 16 фотодиодов с красным фильтром, 16 фотодиодов с зеленым фильтром, 16 фотодиодов с синим фильтром и 16 фотодиодов без фильтра. Таким образом можно измерять частоту (уровень или интенсивность цвета по частоте) отдельных основных цветов – красного, зеленого и синего.

После получения данных об этих цветах, можно открыть какой-нибудь графический редактор, например, Paint и ввести значения красного, зеленого и синего в соответствующие поля редактора цветовой палитры и убедиться, что все таки датчик определяет цвет правильно (ну или почти правильно, все зависит от яркости).

Продолжаем изучение датчика. Микросхема имеет корпус SOIC-8. Один вывод – выход для измерения частоты, преобразованной из интенсивности цвета. Два вывода – плюс и минус питания. Еще один вывод служит для включения датчика (активный уровень – 0).

Ну, и самое интересное – это четыре вывода, определяющие режим работы датчика – S0 – S3. Выводы S0, S1 определяют шкалу частоты (в зависимости от комбинации высоких и низких потенциалов на этих выводах).

Два вывода могут дать четыре комбинации режимов: 

  • 0 – отключить выход частоты
  • 1 – шкала 2% от 600 кГц максимальной возможной частоты
  • 2 – шкала 20% от 600 кГц максимальной возможной частоты
  • 3 – шкала 100% от 600 кГц максимальной возможной частоты

Далее два вывода S2, S3, они определяют режим измерения цвета, также два вывода дают четыре комбинации режимов:

  • 0 – используются фотодиоды с красным фильтром
  • 1 – используются фотодиоды с синим фильтром
  • 2 – используются фотодиоды без фильтра
  • 3 – используются фотодиоды с зеленым фильтром

 Теперь, зная назначение и функционал выводов датчика можно спокойно подключать его к микроконтроллеру и измерять цвета, управляя датчиком.

Таким образом, датчик работает следующим образом – выводы S2, S3 задают используемый фильтр фотодиодов, свет, отраженный от поверхности предмета определенного цвета попадает на фотодиоды датчика, далее интенсивность света конвертируется в частоту (шкала частоты задана выводами S0, S1) и полученная частоты поступает на выход датчика.

Однако не все так просто, если просто измерить частоту и принять ее за цвета, то получим скорее всего кашу. В документации на датчик имеется таблица, определяющая пропускную способность фильтров фотодиодов относительно определенных длин волны (как вам известно, длина волны определяет спектр видимых цветов).

И относительно этих данных нужно подобрать коэффициенты для частот трех цветов фильтров, чтобы измеренные данные соответствовали действительности. Для удобства измеренные частоты можно перевести в формат R-G-B (от 0 до 255 по каждому из цветов).

Для этого берется используемая шкала (2%, 20% или 100%) и принимается за максимум, то есть за 255 (для шкалы 20% значение 255 будет соответствовать 120 кГц) и через пропорцию находим текущее значение цвета относительно измеренной частоты.

Но просто цветная бумажка обладает маленькой яркостью, поэтому полученные данные можно просто умножить все на 5 или другое удобное значение, иначе все полученные цвета будут близки к серым или темным оттенкам, подсветка при свете дня не сильно помогает, зато при отсутствии света как раз кстати. При измерении цвета RGB светодиода домножать не потребуется, потому что излучение светодиодов дают хорошую яркость для нашего датчика цвета.

Параметры микросхемы (датчика):

  • напряжение питания от 2,7 В до 5,5 В
  • высокий входной уровень от 2 В до напряжения питания
  • низкий входной уровень от 0 В до 0,8 В
  • температура использования от -40 до 70 градусов по Цельсию
  • ток потребления от 1,4 до 2 мА
  • максимальная температура пайки 260 градусов по Цельсию

Для построения конструкции на микроконтроллере будем использовать готовый китайский модуль датчика на TCS3200 (TCS230):

Модуль содержит непосредственно саму микросхему датчика в центре платы, необходимые конденсаторы, ограничивающие резисторы, а также подсветку из четырех белых светодиодов также с ограничивающими ток резисторами. Китайская сборка себя выдает всегда по не смытому флюсу, перед использованием все же отмыл его для создания более эстетического вида без пятен и разводов.

Схема устройства определителя цвета представлена ниже:

Сердцем схемы является микроконтроллер Atmega8.  Данный микроконтроллер можно использовать как в корпусе DIP-28, так и в СМД исполнении в корпусе TQFP-32. Резистор R3 необходим для предотвращения самопроизвольного перезапускания микроконтроллера в случае появления случайных помех на выводе PC6.

Резистор R3 подтягивает плюс питания к этому выводу, надежно создавая потенциал на нем. Для индикации используется жидко кристаллический (ЖК или LCD) дисплей SC1602. Он имеет 2 строки символов по шестнадцать штук в каждой из них. ЖК дисплей подключается к микроконтроллеру по четырех битной системе. Переменный резистор R2 необходим для регулировки контраста символов на дисплее.

Вращением движка этого резистора добиваемся наиболее четких для нас показаний на экране. Подсветка ЖК дисплея организована через вывод “А” и “К” на плате дисплея. Подсветка включается через резистор, ограничивающий ток – R1. Чем больше номинал, тем более тускло будет подсвечиваться дисплей. Однако пренебрегать этим резистором не стоит во избежание порчи подсветки.

Кнопка S1 осуществляет сброс микроконтроллера (всей схемы). В качестве тактового генератора используется внутренний генератор микроконтроллера на частоту 8 МГц. Проект данного устройства разрабатывался только для ознакомления и обучения.

Для более точного измерения рекомендуется использовать внешний кварцевый генератор (хотя в нормальных условиях при нормальной комнатной температуре особой разницы в точности можно и не заметить между внутренним генератором и кварцем).

Питается вся схема от простого модуля питания на силовом трансформаторе. Переменное напряжение выпрямляется четырьмя диодами VD1 – VD4 марки 1N4007, пульсации сглаживаются конденсаторами C1 и C2. Четыре выпрямительных диода можно заменить одним диодным мостом. Трансформатор применен марки BV EI 382 1189 – преобразует 220 вольт переменного тока в 9 вольт переменного тока.

Мощность трансформатора составляет 4,5 Вт, этого вполне достаточно и еще с запасом. Такой трансформатор можно заменить любым другим силовым трансформатором, подходящим для Вас.

Либо данный питающий модуль схемы заменить на импульсный источник напряжения, можно собрать схему обратноходового преобразователя либо применить иже готовый блок питания от телефона, например – все это дело вкусов и потребностей.

Выпрямленное напряжение с трансформатора стабилизируется на микросхеме линейного стабилизатора L7805, ее можно заменить на отечественный аналог пяти вольтового линейного стабилизатора КР142ЕН5А, либо применить другу микросхему стабилизатора напряжения в соответствии с подключением ее в схеме (например LM317 или импульсные стабилизаторы LM2576, LM2596, MC34063 и так далее).

В качестве датчика цвета используется выше упомянутый модуль. 

Устройство собиралось на макетной печатной плате для микроконтроллера Atmega8:

Алгоритм работы микроконтроллера следующий: вкратце это в начале инициализируются все настройки, потом запускается разрешение на прерывания, по внешним прерываниям считается количество импульсов частоты от датчика, когда сработает прерывание по переполнению таймера определенное количество раз (чтобы прошла 1 секунда), прерывания глобально запрещаются и происходит подсчет частоты и ее конвертация в нужное значение, а также вывод этого значения на дисплей, потом применяются настройки для другого фильтра датчика цвета, по завершении этих операций прерывания снова глобально разрешаются и происходит подсчет импульсов по внешним прерываниям и так далее по кругу перебирая все три фильтра фотодиодов. На экране отображается три значения цветов – красного, зеленого и синего. Калибровочные коэффициенты подбирались экспериментально многократными экспериментами с показаниями и прошивкой микроконтроллера. Исходный код прилагается ниже.

В итоге можно сказать следующее: при цене на датчик порядка 4 – 5 условных (что не так и мало для такого датчика) результаты определения цвета обычных предметов не так уж и точны.

Особого применения такому датчику я так и не смог придумать, буду рад комментариям по этому поводу (можно, например, обучить своего робота выбирать предметы по цвету и манипулировать ими или что-то в этом роде по надобности).

Читайте также:  Маломощный rgb цифровой светочувствительный датчик от intersil

Поэтому эту схему отнес к ознакомительным и обучающим проектам, не несущим большой практической ценности. 

Для программирования микроконтроллера ATmega8 необходимо знать конфигурацию фьюз битов (скриншот сделан в программе AVR Studio):

К статье прилагается прошивка для микроконтроллера Atmega8, проект протеус (вместо датчика цвета – генератор частоты), документация на датчик TCS3200, исходный код прошивки в программе AVR Studio, а также видео работы устройства на основе датчика цвета (на видео определяются цвета картонок, если ввести полученные данные в редактор цветов Paint, то можно заметить, что результаты более менее соответствуют действительности).

Скачать список элементов (PDF)

Прикрепленные файлы:

Источник: http://cxem.net/mc/mc313.php

Определение доминирующих тонов на изображении [v 1.1]

После публикации прошлой статьи, я полностью забил на попытку выполнить алгоритм при помощи HSV или Lab координат. Забил на использовании библиотек цветов и вообще на сам скрипт забил. Но что-то стало скучно и опять зачесались руки поработать с изображениями и одновременно захотелось исправить уже имеющийся алгоритм.

Скрипт: link

Решение

Больным местом алгоритма было определение похожих тонов. Больным оно являлось из-за не учета яркости похожих цветов. На момент написания я прекрасно представлял проблему, с которой мне бы предстояло столкнуться при определении яркости и я решил не учитывать ее.

Это обернулось тем, что черно-белые изображения не обрабатывались. Также довольно насыщенные цветами и контрастные изображения выдавали странные тона, которых как бы и не было на картинке.

Возникало это все вот почему.

Уникальный идентификатор цвета определялся как (r-g)*1000000+(r-b)*1000+(g-b). Соответственно цвета имеющие одинаковые идентификаторы являлись подобными. При обработке постоянно вносилась все большая погрешность в r, g и b составляющие цвета.

Вносилось простейшим округлением: round(round( (r-g)/$error ) * $error) итд.

Собственно решение оказалось крайне простым, но не без нюанса. Я для начала определил яркость цвета. Это простейшее среднее арифметическое, только приведенное к целочисленной шкале от 0 до n, где n в данном случае — количество интервалов яркости.

Собственно тут и возникает большая проблема, на границе интервалов будут находится на самом деле похожие цвета, но они будут обрабатываться уже отдельно и каждый отдельно будет выведен. Но это будет заметно только на изображениях, где как раз попадутся цвета располагающиеся по разные стороны от границы.

В идеале, такие границы должны быть разбиты не строго, т.е. в зависимости от текущей палитры смещены в одну или другую сторону. Также из-за разбиения тонов на интервалы яркости, пришлось увеличить количество обрабатываемых цветов.

Теперь вместо 60000, алгоритм обрабатывает 500000 цветов и шаг проверки уменьшился с 20px до 10px. Так что возможно замедление работы.

Результат

В результате, картина очень сильно изменилась в лучшую сторону! Скрипт выдает более менее адекватные цвета на большинство изображений. Также работают и ч/б изображения, хотя с ними возможны баги. Ниже несколько примеров работы:

Дополнительно

Не стал публиковать в блог «Алгоритмы», т.к. это всего лишь небольшое изменение в работу предыдущей версии.

Многие спрашивали скрипт для определения цветов на изображении. Собственно вот. Внутри есть описание.

UPD_1 По просьбе некоторых пользователей, добавил вывод цветов в hex формате после обработки изображения. RGB нужен?

UPD_2 Добавил поддержку PNG.
UPD_3 Автор фотографии рыжей девушки: Елена Серебрякова.

UPD_4 Пересчет яркости по формуле 0.299*R + 0.587*G + 0.114*B. Изменена погрешность. Добавлена возможность перевода цвета из HEX в RGB формат.

UPD_5

Источник: https://habr.com/post/137868/

Как определить преобладающий цвет в изображении

Сортировки фотографий по содержанию – задача совсем не тривиальная, и в большей мере играет роль качество распознавания содержания, с которым Вам нужно отсортировать изображение.

Конечно о системе интеллектуального распознавания изображения речи не идет, но получить инструмент, с которым можно было бы сортировать более менее похожие фото, вполне реально. К примеру фотосет Джессики Альбы, который каким-то образом смешался с 1000 фото других актрис.

Часто отличить такой фотосет от остальных можно по набору цветов, которые доминируют в фото, так как съемки обычно ведутся в одних и тех же декорациях, и лишь модель меняет позу. Этому занятию и посвящен данный пост.

Вы наверное видели в Яндекс картинках поиск по цвету. Как было бы здорово если бы у Вас была возможность сортировать фото таким же образом на своем сайте.

В результате долгих поисков я нашел великолепный скрипт поиска доминирующих цветов в изображении. На сайте phpclasses.org еще много всего интересного, но, к сожалению, скачать с него этот скрипт без регистрации не получится. А эта самая регистрация на нем ужасно долгое и нудное дело. Поэтому те, кому лень мешают убеждения регистрироваться, могут скачать .

Работать со скриптом просто:

require_once “getImageColor.php”;// подключаем файл со скриптом $img = new GeneratorImageColorPalette(); $colors = $img->getImageColor(‘../Джессика Альба/wallpapers/446d83b66ae6e290d6c61cb86061d9db.jpg’, 10, $image_granularity = 5); print_r($colors);

В результате скрипт выведет 10 самых популярных в изображении цветов. Собственно все сделает функция GeneratorImageColorPalette::getImageColor($imageFile_URL, $numColors, $image_granularity = 5). Она имеет 3 входных параметра:

$imageFile_URL – адрес изображения;

$numColors – количество цветов на выходе;

$image_granularity – шаг сетки, по которой производится статистика.

Считаю, что все предельно понятно насчет первых двух параметров. Третий параметр более важен. Он напрямую влияет на скорость работы скрипта. Чем больше его величина, тем быстрее будет работать скрипт.

По умолчанию он равен 5, но реально в изображении цвет меняется не так часто и можно поставить цифру побольше. Дело в том, что скрипт просто перебирает  пикселы изображения с шагом $image_granularity в изображения.

Примерно так:

for($x = 0; $x < $size[0]; $x += $image_granularity){ for($y = 0; $y < $size[1]; $y += $image_granularity){ $thisColor = imagecolorat($img, $x, $y); 

Данный скрипт возвращает лишь массив с наиболее часто встречающимися цветами, это не совсем удобно при сортировке изображений, так как неизвестно количественное соотношение доминирующих цветов. Поэтому, если вы желаете, чтобы скрипт возвращал массив вида array(‘#fff’=>345,’#000’=>34), то замените строчку

return array_slice(array_keys($colors), 0, $numColors);

на

return array_slice($colors, 0, $numColors,true);

Вот и все, результирующий массив содержит в порядке возрастания цвета и количество точек встреченных с данным цветом. 

Источник: https://xdan.ru/kak-opredelit-preobladayuschiy-cvet-v-izobrajenii.html

Каталог

Оборудование для адаптации входных групп и холлов общеобразовательных организаций в целях формирования условий их комплексной доступности для учащихся с инвалидностью.

Коридоры, пути следования

Оборудование для адаптации коридоров и прочих путей следования в школах и других общеобразовательных организациях в целях формирования условий их комплексной доступности для учащихся с инвалидностью.

Оборудование для адаптации санитарных помещений общеобразовательных организаций в целях формирования условий их комплексной доступности для учащихся с инвалидностью.

Рабочее место учащегося с ОВЗ

Оборудование для оснащения и адаптации кабинетов, классных комнат, залов и прочих учебных помещений общеобразовательных организаций в целях формирования в них условий доступности образовательного процесса для учащихся с инвалидностью.

Наборы оборудования и материалов, предназначенные для демонстрации и презентаций, проведения анализов, постановки экспериментов и решения других задач – передвижные комплексы.

Оборудование для оснащения кабинетов логопеда, психолога, дефектолога, сурдопедагога, тифлопедагога в образовательных учреждениях.

Оборудование для организации досуга в общеобразовательных учреждениях в целях формирования в них условий для обучения и реабилитации учащихся с инвалидностью.

Оборудование для оснащения спортзалов, помещений для ЛФК в общеобразовательных организациях в целях формирования в них условий обучения и реабилитации учащихся с инвалидностью.

Развитие, обучение, воспитание

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

Незаменимые помощники в ежедневной жизни, а также в учебном учреждении в столовой во время приема пищи. Приспособления пригодятся незрячим и слабовидящим детям, а также детям с ОДА.

Сенсорная комната – особым образом организованное и оформленное помещение, безопасное и интересное для ребенка и взрослого. Сенсорная комната – это идеальная среда для отдыха, расслабления и развития.

Оборудование для людей с аутизмом (РАС)

Предлагаем широкий спектр оборудования для детей и подростков с аутизмом (РАС). В данном разделе сайта товары для реабилитации, учебы, развития, а также бытовые “помощники”.

Методическая и дидактическая литература

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

Мебель для учащихся с ОВЗ

Специальная адаптированная мебель для организации обучения в образовательных учреждениях детей с ОВЗ.

Источник: https://www.obrazov.org/catalog/bytovaya-adaptatsiya/govoryashchiy-opredelitel-tsveta-palitra/

Источник

Спасибо за ваше внимание к сайту нашим новым публикациям.