powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Цвет от Фамилии Имени
35 сообщений из 35, показаны все 2 страниц
Цвет от Фамилии Имени
    #39726229
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый,
Есть задачка присвоить цвет пользователям. Предоставить выбор цвета пользователям не хочу.
Пришла идея присваивать цвет в зависисти от Фамилии Имени.

Если есть у кого какие идеи как это лучше реализовать поделитесь.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726240
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А потом пользователь с ФИО Геннадий Свиридович Ставрида скажет "а какого хера у меня цвет голубой?"
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726243
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем G,
Сотовый на андроиде?
Там в телефонной книжке первая буква имени и цвет. Если не назначал фото.
Все идеи уже реализованы.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726244
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GЕсли есть у кого какие идеи как это лучше реализовать поделитесь.
Код: c#
1.
2.
if (userName.StartsWith("Вася Пупкин"))
  color = Colors.Blue;
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726289
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее автор имеет ввиду как создать конвертер фамилии в цвета, чтобы он не основывался на конкретных значениях.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726290
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub,

да как хочешь, по модулю например
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726292
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух,
модуль чего?
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726293
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisА потом пользователь с ФИО Геннадий Свиридович Ставрида скажет "а какого хера у меня цвет голубой?"
"Потому что все передерутся за имя мистер Черный"©
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726296
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Календарь отпусков и на нем может быть до 10 человек.
Нужно как-то сделать чтоб народ был разными цветами.

Вариант только по первой букве не подойдет.
Были в одном отделе даже однофамильцы.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726297
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_subДмитрий Мух,
модуль чего?Деления.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726300
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий Мухvb_subДмитрий Мух,
модуль чего?Деления.

Все равно не понятно :)
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726301
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GКалендарь отпусков и на нем может быть до 10 человек.
Нужно как-то сделать чтоб народ был разными цветами.

Вариант только по первой букве не подойдет.
Были в одном отделе даже однофамильцы.
Ну составь себе цветовую палитру из 20 цветов, возьми GetHashCode от ФИО и подели по модулю 20.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726303
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GДмитрий Мухпропущено...
Деления.

Все равно не понятно :)
Видать плохо учился.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726304
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий МухАртем Gпропущено...


Все равно не понятно :)
Видать плохо учился.

Я понимаю что такое деление по модулю. У меня нет идей что с этим затем делать.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726305
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GДмитрий Мухпропущено...
Деления.
Все равно не понятно :)
Хз может Мух имеет ввиду модуль деления хэшкода фамилии/имени на хэшкод имени/фамилиии, это значение нормализируется границами разброса RGB и собственно возвращается сам цвет.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726307
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GДмитрий Мухпропущено...

Видать плохо учился.

Я понимаю что такое деление по модулю. У меня нет идей что с этим затем делать.
А фантазии не хватает, надо развивать.

Выше я уже предложил вариант. Могу и второй.
Берём инициалы, переводим в десятичную систему счисления и делим по модулю.

Как из одной системы счисления в другую перевести знаете?
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726308
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_subАртем Gпропущено...

Все равно не понятно :)
Хз может Мух имеет ввиду модуль деления хэшкода фамилии/имени на хэшкод имени/фамилиии, это значение нормализируется границами разброса RGB и собственно возвращается сам цвет.
Можете и так.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726316
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если цвет ни на что, кроме радости глаз читающего, не влияет, то красить по рандому. Или просто последовательно поллит палитре.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726317
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GКалендарь отпусков и на нем может быть до 10 человек.
Нужно как-то сделать чтоб народ был разными цветами.

Вариант только по первой букве не подойдет.
Были в одном отделе даже однофамильцы.
Детская задача.
Первый запуск. Рандомно назначаете цвета для всех и запоминаете в настрйки.
При приходе нового сотрудника что делаем?
ЗЫ лучшие цвета продаем из под полы.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726321
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Артем GДмитрий Мухпропущено...

Видать плохо учился.

Я понимаю что такое деление по модулю. У меня нет идей что с этим затем делать.

Как вариант я думал перевести string в byte но тоже не понятно что с этим потом делать ...

Еще вариант есть поиграть с HSL, цвет максимум 360, насыщенность 100%, прозрачность 100%
Сумма букв будет отвечать за цвет - нужно придумать логику
Количество букв будет отвечать за насыщенность - тоже нужно придумать логику

эх ...
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726323
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем G,

Какая насыщенность? Может еще рамочки зафигачить и цветочки?
Если генератор, то
GetColorRGB(R, G, B)
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726327
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GКоличество букв будет отвечать за насыщенность))))))
Это дискриминация почище синего цвета)))) LOL
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726331
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФИО это абстрактный айди ID.
И вкладывать в него какой то смысл могли придумать только в гестапо.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726339
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не слушай Муха! Я в детстве читал книгу, забыл как называется и кто автор, что-то типа "Цвет и смысл". Наверняка я многое перевру из того, что там было написано.

Короче идея в том, что мозг ассоциирует между собой звуки, цвета, осязаемые свойства (твердый, теплый) и т.п. Авторы проводили исследование и утверждают, что, например, звуки у разных людей ассоциируются с примерно одинаковыми цветами. Например А - черный, Е - синий, О - белый - не помню какие точно там были ассоциации, но что-то в таком роде. В каждом слове есть доминирующая буква (вроде ударная) и она задает основную цветовую окраску для слова. Другие буквы тоже примешивают к цвету слова свои цвета. С этим, например, связано то, что при изменении ударения изменяется восприятие слова. Или, например, если смысловое содержание слова и его "цветовое" восприятие не совпадают, то слово кажется смешным.

Я даже анкетировал своих одноклассников на предмет того с какими цветами у них ассоциируются звуки.

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

В общем план такой:
1) Делаем стартап - сайт на котором показываем людям слова, буквы, даем слушать звуки и узнаем с какими цветами это ассоциируется
2) Обучаем нейронную сеть на полученных данных
3) Раскрашиваем имена людей
...
Х) Профит
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726349
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ares_ekbНе слушай Муха! Я в детстве читал книгу, забыл как называется и кто автор, что-то типа "Цвет и смысл". Наверняка я многое перевру из того, что там было написано.

Короче идея в том, что мозг ассоциирует между собой звуки, цвета, осязаемые свойства (твердый, теплый) и т.п. Авторы проводили исследование и утверждают, что, например, звуки у разных людей ассоциируются с примерно одинаковыми цветами. Например А - черный, Е - синий, О - белый - не помню какие точно там были ассоциации, но что-то в таком роде. В каждом слове есть доминирующая буква (вроде ударная) и она задает основную цветовую окраску для слова. Другие буквы тоже примешивают к цвету слова свои цвета. С этим, например, связано то, что при изменении ударения изменяется восприятие слова. Или, например, если смысловое содержание слова и его "цветовое" восприятие не совпадают, то слово кажется смешным.

Я даже анкетировал своих одноклассников на предмет того с какими цветами у них ассоциируются звуки.

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

В общем план такой:
1) Делаем стартап - сайт на котором показываем людям слова, буквы, даем слушать звуки и узнаем с какими цветами это ассоциируется
2) Обучаем нейронную сеть на полученных данных
3) Раскрашиваем имена людей
...
Х) Профит

запишите меня )
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726350
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет ничего лучше маленькой фотки сотрудника для видимого разделения. Под это даже стоит передать график отпусков.

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

Проблема только одна - не каждая фотография подходит для сильного уменьшения, приходилось пробовать и просить пользователей прислать другую, хотя потом научился определять на глаз без пробы. Лицо крупно, динамический диапазон по лицу должен быть широким, иначе при уменьшении лицо превратится в черное или белое неопознаваемое пятно.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726352
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ares_ekb,
Сегодня вроде не пятница.
Музыку по фио не пробовал сочинять?
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726359
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
На одном форуме было заготовлено список аватарок с какими то гномиками))). Уже счас не помню, но утверждалось что они глобальные по всей паутине и обезличены)
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726370
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123На одном форуме было заготовлено список аватарок с какими то гномиками))). Уже счас не помню, но утверждалось что они глобальные по всей паутине и обезличены)


Как-то на 1 апреля я устроил всем шутку.
В полях выбора даты выпадал календарь на три месяца. И я сделал так, что предыдущий месяц (Март, к примеру) тоже назывался Апрель, но числа уходили в отрицательную область. Соответственно, после Апреля шел опять Апрель с числами 31, 32, 33 и т.п. (дата, разумеется, выбиралась правильная).

Так вот, о гномах - на следующее 1 апреля хотел заменить всем фотки на мультяшных персонажей. Но как-то руки не дошли ))
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726380
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,)
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726386
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ares_ekbНе слушай Муха! Я в детстве читал книгу, забыл как называется и кто автор, что-то типа "Цвет и смысл". Наверняка я многое перевру из того, что там было написано.

Короче идея в том, что мозг ассоциирует между собой звуки, цвета, осязаемые свойства (твердый, теплый) и т.п. Авторы проводили исследование и утверждают, что, например, звуки у разных людей ассоциируются с примерно одинаковыми цветами. Например А - черный, Е - синий, О - белый - не помню какие точно там были ассоциации, но что-то в таком роде. В каждом слове есть доминирующая буква (вроде ударная) и она задает основную цветовую окраску для слова. Другие буквы тоже примешивают к цвету слова свои цвета. С этим, например, связано то, что при изменении ударения изменяется восприятие слова. Или, например, если смысловое содержание слова и его "цветовое" восприятие не совпадают, то слово кажется смешным.

Я даже анкетировал своих одноклассников на предмет того с какими цветами у них ассоциируются звуки.

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

В общем план такой:
1) Делаем стартап - сайт на котором показываем людям слова, буквы, даем слушать звуки и узнаем с какими цветами это ассоциируется
2) Обучаем нейронную сеть на полученных данных
3) Раскрашиваем имена людей
...
Х) Профит
Ахаха... А потом выясняется, что средний возраст коллектива 50 лет и 10% дальтоники.

Короче я бы сделал просто: подобрал палитру под приложение и так, чтобы его пользователям не резало глаза.
И по модулю.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726515
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артем GДень добрый,
Есть задачка присвоить цвет пользователям. Предоставить выбор цвета пользователям не хочу.
Пришла идея присваивать цвет в зависисти от Фамилии Имени.

Если есть у кого какие идеи как это лучше реализовать поделитесь.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
   public static (byte R, byte G, byte B) GetRgb(string str)
        {
            if (string.IsNullOrEmpty(str))
            {
                throw new ArgumentNullException(nameof(str));
            }
            var tmp = (uint)str.GetHashCode();
            tmp /= uint.MaxValue / (256 * 256 * 256);
            byte R = (byte)(tmp % 256);
            tmp /= 256;
            byte G = (byte)(tmp % 256);
            byte B = (byte)(tmp / 256);
            return (R, G, B);
        }
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726578
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВАртем GДень добрый,
Есть задачка присвоить цвет пользователям. Предоставить выбор цвета пользователям не хочу.
Пришла идея присваивать цвет в зависисти от Фамилии Имени.

Если есть у кого какие идеи как это лучше реализовать поделитесь.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
   public static (byte R, byte G, byte B) GetRgb(string str)
        {
            if (string.IsNullOrEmpty(str))
            {
                throw new ArgumentNullException(nameof(str));
            }
            var tmp = (uint)str.GetHashCode();
            tmp /= uint.MaxValue / (256 * 256 * 256);
            byte R = (byte)(tmp % 256);
            tmp /= 256;
            byte G = (byte)(tmp % 256);
            byte B = (byte)(tmp / 256);
            return (R, G, B);
        }



Выглядит как что-то, что будет работать.
Я решил задачку немного по другому. Сейчас расписываю решение. Сделаю выложу на суд сообщества. Незнаю насколько правильное.
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726585
Артем G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ,

Забыл поблагодарить. Огромное спасибо!
...
Рейтинг: 0 / 0
Цвет от Фамилии Имени
    #39726781
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поэтому у нас не Силиконовая долина ;(
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Цвет от Фамилии Имени
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]