Я не совсем уверен, как начать это.
Меня зовут Икечукву Ануде, в настоящее время я изучаю информатику в Университете Говарда и разрабатываю веб-приложение под названием Kaleidoscope! Это страстный проект, над которым я работаю уже 6 месяцев, и я очень горжусь им!
Во-первых, Kaleidoscope — это приложение, которое позволяет пользователям получать цветовые палитры из изображений и создавать свои цветовые палитры, чтобы делиться ими со всем миром. Я не буду слишком подробно рассказывать о том, что вдохновило Kaleidoscope или на историю, стоящую за ним, в этом посте, но если вы хотите попробовать приложение самостоятельно, вы можете здесь. Пользоваться приложением несложно, но если оно вас смущает, вы можете начать с одного из моих предыдущих постов в среде здесь.
В любом случае, давайте перейдем к остальной части этого поста.
Видение калейдоскопа
Калейдоскоп находится в зачаточном состоянии. Сейчас это просто место, где вы можете получить цветовые палитры из изображений и разместить их в базе данных нашего сайта. Он по-прежнему размещен на базе firebase, у него все еще есть URL-адрес firebase, и на самом деле у него нет полноценной системы учетных записей. Все это придет в свое время, но следующее, к чему я стремлюсь, это сделать Kaleidoscope универсальным магазином для каждого визуального дизайнера (включая, помимо прочего, художников, художников, графических дизайнеров, дизайнеров UI / UX, веб-дизайнеры, дизайнеры интерьеров и т. д.) потребности в цвете.
Для этого у меня есть несколько функций, которые в настоящее время находятся в разработке, но самая важная из них — способность создавать привлекательные цветовые палитры на основе заданного настроения.
Для художника мало что может быть более разочаровывающим, чем возможность выбрать палитру для оригинального персонажа, пейзажа, фона, объекта и т. д. Цветовая палитра часто рассказывает историю и дает зрителям представление о личности персонажа. .
Я немного мечтаю создать систему, которая может генерировать цветовые палитры, привлекательные и соответствующие заданному настроению.
В следующем посте
Я думаю, что просто закончу пост здесь, потому что содержание, о котором я хочу написать, не совсем вписывается в тему этого поста. Я думаю, что было бы лучше оставить это как «Эпизод 0» или введение в мои цели в этом проекте.
В следующем посте я расскажу больше о своем опыте реализации алгоритма машинного обучения для решения этой проблемы.