31
Реализовано в AIMP v4.70 / Implemented in AIMP v4.70 / Re: Может быть, стоит добавить функцию обновления до бета-версии?
« on: June 29, 2020, 18:30:52 »
Уже реализовано в v4.70.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
А если эти кадров 200+?
Я всё-таки так и не понял - как цвет будет накладываться на изображение/текстуру?
Его можно посчитать на основе первого цвета (как раз в контраст)
Я склоняюсь к алгоритму, что заложен Windows - он берет цветной, частоиспользуемый и самый яркий цвет из картинки после квантования. Я думаю, цвета акцента нам будет более, чем достаточно.
Я склоняюсь к алгоритму, что заложен Windows - он берет цветной, частоиспользуемый и самый яркий цвет из картинки после квантования. Я думаю, цвета акцента нам будет более, чем достаточно.
Тогда, в идеале, нужно сделать сразу хорошо и гибко и реализовать извлечение палитры цветов из задаваемого региона изображения
Code: [Select]private static Palette.Swatch findBackgroundSwatch(Palette palette) {
// by default we use the dominant palette
Palette.Swatch dominantSwatch = palette.getDominantSwatch();
...
Резюме: не хорошо вычислять цвет по половинке картинки, в оставшейся может оказаться совсем другая палитра.
setRegion()
This method indicates what area of the bitmap the builder uses when creating the palette. You can only use this method when generating the palette from a bitmap, and it does not affect the original image.
Тогда напрашивается свой нотификатор со своими внутренними переменными, как сделано для спектрума.
Это частный случай, его принимать во внимание вообще не стОит, картинка может быть разделена и по вертикали на два преобладающих цвета (да и вообще, как угодно) - классический пример: небо и земля. Текст может располагаться в любой стороне от кавера, и сверху и снизу.
Другое дело, что выбрать фоном, а что цветом текста/других элементов? В скрипте это ещё можно проанализировать, скорректировать, в конце концов взять для того же текста контрастный цвет относительно преобладающего в кавере, а жёсткая ссылка на ресурс может привести в каком-то случае к почти нечитаемому тексту.
Правильно-ли я понял, что своё собственное, стилистическое окно открытия (в Плейлисте в т.ч.) плеер имеет только для открытия папок, а для файлов и плейлистов используется стандартное окно "Проводника"? Просто в "ночной теме" как-то дико выглядит, когда в тёмном стиле только диалоговое окно "Открыть папку" ? Для открытия файла и открытия плейлиста такое же собственное окно, "в стиле", сделать не получится?
Единственное, что напрягает, так это то, что плеер после перезапуска не запоминает предыдущие размеры окна диалога и оно каждый раз "скукоживается"
Я хочу попробовать реализовать смену оттенка без перезагрузки скина
А в качестве нотификатора вполне подойдёт onTrackStarted.
А в каком виде это отдавать скину?
// for the background we only take the left side of the image to ensure
// a smooth transition