|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вот на картинке - фон неба является как-бы доминирующим. Допустим у вас есть картинка в виде BufferedImage Код: java 1. 2. 3. 4. 5. 6. 7.
И как-бы вы искали этот яркий синий цвет? Взятие среднего цвета меня не устраивает. Грязь получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 17:29 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну тут говорят использовать среднее. Ну и иметь какое-то позволительное от него отклонение. Соответственно все цвета от [mean - threshold, mean + threshold] считать фоном. Но на твоей картинке есть море, которое похоже на небо. Мне кажется это будет большой проблемой.. Я так понимаю у тебя нет задачи сделать что-то профессиональное (для этого наверно нужен будет разбираться с DSP), и ты пытаешься сделать что-то простое? UPD: хотя счас перечитываю ответы, и че-т не понял где я там увидел про среднее :) Нас наверно мода интересует? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 17:38 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Нет. Просто так. Тут если посмотреть глазом художника. Можно найти примерно 3 базовых цвета(или тона). Море+небо. Пальма. Песок. Тоесть если все {r,g,b} векторы разложить по кластерам из расчета что число кластеров будет небольшое (я вангую 3 - 4 кластера) то один из них точно упадет на синее небо. Далее - я думаю надо просто взять самый мощный кластер по количеству входящих в него пикселов. Этот второй ход - спорный. Но я готов проверить на практике. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 17:42 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну вот тут чел реализовал что-то похожее на твою идею. Говорит, на его картинках фон часто либо 1ый либо 2ой по мощности получается. Наверно уже не плохо. Но выходит такие алгоритмы всегда самый большой объект будут считать фоном. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 17:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Спасибо. Это да. Близко к тому о чем я думал. Идея об усилении влияния краёв на цвет фона - это да. Возьму на вооружение. Пожалуй мне пока хватит информации. Тут - самое сложное это сделать макет. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 17:59 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Для картинки с морем и 4х кластеров вышли вот такие центры. Вещественные числа - это тройки rgb. Код: java 1. 2. 3. 4. 5.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Генератор полосатой картинки. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:29 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
И картинка. Интересно что зелень не так ярко выражена. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:31 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вот прикольная штука https://github.com/lokesh/color-thief Как работает не знаю, но походу тоже кластеры ищет ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:32 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Ты в курсе как определяют цвет чтобы блокировать контент "до 16ти"?)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:34 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Понятия не имею. Но это наверное близко к свёрточным нейро-сетям (convolution nn). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:35 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Какие нейросети)) Ищут телесный цвет. Сиськи)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 19:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Для блондинистых шведок и мулатистых негритяок??? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 20:04 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Basil A. Sidorov, Их тогда не было)))) В версии 1альфа))) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 20:10 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton, Какие нейросети)) Ищут телесный цвет. Сиськи)) Фигня полная. Может такое было лет 10 назад. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 22:48 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Ну подставь в свой алгоритм. Или ты думаешь "зелень" по другому находится. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 06:53 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ты озвучил более сложную задачу. Классификацию видео. Другая цель. Улавливаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 09:50 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Ты озвучил более сложную задачу. Классификацию видео. Другая цель. Улавливаешь? Цель другая. Методика расчета схожая. Именно на этом я поставил акцент. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 11:24 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну хорошо. Пускай будет алгоритм детектирования порнухи. Просто делаю тебе уступку чтоб закрыть этот вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 12:24 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, зря закрыл .... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 20:07 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Хм... а на некоторых картинках природы есть ярко выраженный горизонт. И если красить thumnail не в генерализованный цвет фона а в градиент хотя-бы в 3-4 цвета то получится вполне себе приличная информация. Только нужно какое-то название. Типа такая себе векторная мини-превьюшка. Без линков на jpg, и без embed base64 файлов внутри. Кажется градиент достигается функциями canvas или svg. Вобщем пускай такая векторная превьюшка называется дудл. Doodle. Как Гугл. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 23:32 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну дудлов хватает. Даже есть Google Doodle :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 23:41 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Хм... а на некоторых картинках природы есть ярко выраженный горизонт. И если красить thumnail не в генерализованный цвет фона а в градиент хотя-бы в 3-4 цвета то получится вполне себе приличная информация. Только нужно какое-то название. Типа такая себе векторная мини-превьюшка. Без линков на jpg, и без embed base64 файлов внутри. Кажется градиент достигается функциями canvas или svg. Вобщем пускай такая векторная превьюшка называется дудл. Doodle. Как Гугл. Не понял. Фото выше стилизованное на thumnail никак не тянет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 07:52 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, И понятие превьюшка ортогональна понятию дудл. Есть третий вариант. Не знаю как называется. Когда буква имени на рандомном цвете в андроиде в контактах. Если фотки контакта нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 07:59 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
при таких ядовитых цветах будет рябить в глазах и трудно будет сфокусироваться на остальных фотках. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 08:53 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Забейте на частный случай. Я просто заметил что иногда в бытовых фотках природы преобладает горизонт. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 10:50 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Пускай будет не doodle а droodle. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 13:45 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Пускай будет не doodle а droodle. Мне жаль, но - выше фото не миниатюра в фотоальбом. И не аватарка - алгоритм разделения по горизонтали, вертикали, синусоидой сомнителен ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 13:53 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Не беспокойся. Я просто провожу время. Пускай droodle - это некая формула которая представляет собой сжатую информацию о thumnail, при этом у меня к ней 2 требования - узнаваемость и компактность. Сейчас thumnails занимают по 10-12 килобайт при разрешении в 200 пикс. droodle - будет хардкодится текстом внутри html-файла (js/svg) и рендерить пре-превью. Тоесть показывать картинку еще до загрузки мини. Узнаваемость у друдла будет хреновая но его назначение - при быстром пролистывании каталога - отбросить те цветовые тона которые ты точно не ищешь. Например море. Или зелень. Я сделал пока градиентные картинки с очень мелким шагом в 1пикс чтобы просто посмотреть в какому ужасу приводит градиентизация mini. Пример с морем. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:10 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
И с деревом. Сорян. В обратном порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:11 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну и чтобы не было оффтопа - я даю сорцы. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:13 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вадя не беспокойся. К code-review по веб-дизайну мы еще вернемся. Я не забыл. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:17 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, >thumnails занимают по 10-12 килобайт = Вот ты как на Луне. Глянь размер аватарок в этой ТВОЕЙ ВЕТКЕ. Ты ошибся в 10 раз Карл! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:26 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Неважно. Тут же речь идет о порядках. Тоесть инфа порядка килобайт против инфы в размере байт. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:27 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Как неважно? Ты не жульничай. Ты давай всю ину по теме. авторПускай droodle - это некая формула которая представляет собой сжатую информацию о thumnail, при этом у меня к ней 2 требования - узнаваемость и компактность. А вся инфа это - твой придуманный droodle против миниатюр 50х50 в 1,5 кбт. Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:31 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Или ты придумал Что против миниатюр веба 50х50 в 1,5кбт? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:33 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
У меня фотки конечно не аватарки. Поэтому я миниатюры увеличил как все в вебе до 75х75 пикселей. Наверно 2кбт будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:34 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Я не жульничаю. Я просто на ходу дописываю то что забыл написать. Droodle должен лежать внутри html файла и занимать .... эээ ну пускай не более 80 символов текста. Если на рендеринге Droodle будет плохо выглядеть - то увеличим вдвое. И ты не злись. Я просто провожу время придумывая ТЗ. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:40 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Я не злюсь. Мне каждая твоя фраза непонятна. Например,зачем droo лежать в html внутри? Основа веб - линки на рессурсы! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton И ты не злись. Я просто провожу время придумывая ТЗ. вместо нормальных превьюшек - черте что. никакого выигрыша ни в чём. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
А зачем мы width/height/bg-color/alt туда пишем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:47 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Зачем миниатюрам целиком быть внутри html на get? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:47 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton А зачем мы width/height/bg-color/alt туда пишем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:48 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton И ты не злись. Я просто провожу время придумывая ТЗ. вместо нормальных превьюшек - черте что. никакого выигрыша ни в чём. Это investigation. Если Droodles не дадут мне никакого выигрыша то я выкину этот топик и скажу что был не прав. И попрошу вас его тоже забыть. Я надеюсь вы не обижаетесь за такой выкрутас? Это sql.ru. И ТС не всегда прав. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:48 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton А зачем мы width/height/bg-color/alt туда пишем? А base64 encoded картинки? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:49 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, И ширину у превью не пишут вообще. Зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:49 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Это investigation. Если Droodles не дадут мне никакого выигрыша то я выкину этот топик и скажу что был не прав. И попрошу вас его тоже забыть. Я надеюсь вы не обижаетесь за такой выкрутас? Это sql.ru. И ТС не всегда прав. я бы потратил это время на изучение js, как ни крути - без этого не обойтись ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:50 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton А base64 encoded картинки? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:51 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton, И ширину у превью не пишут вообще. Зачем? для глаз было бы комфортней видеть картинки одной ширины ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton И как-бы вы искали этот яркий синий цвет? Взятие среднего цвета меня не устраивает. Грязь получается. Наверное нужно не средний цвет, а связанные области. mayton Тоесть если все {r,g,b} векторы разложить по кластерам из расчета что число кластеров будет небольшое (я вангую 3 - 4 кластера) то один из них точно упадет на синее небо. Далее - я думаю надо просто взять самый мощный кластер по количеству входящих в него пикселов. Мне кажется, кроме цвета у кластера/области должно быть еще положение в пространстве. Грубо говоря, на выходе должно быть не один цвет, а набор наибольших областей, которые можно характеризоваться: 1. центром 2. размером 3. кучей набор цветов: средний цвет (грязный), наиболее часто встречающийся цвет и куча всего другого, что можно придумать Если оставлять не одну область, а несколько, то на картинку нужно найти области/пятна: Небо, Море, Дерево, тучи, камни, черные стулья Подозреваю, задача стандартная и в библиотеках распознавания образов скорее всего реализована. - алгоритм разделения по горизонтали, вертикали, синусоидой сомнителен +500 мне кажется алгоритмы поска/выделения объектов уже должны были быть 100500 раз придуманы ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 14:59 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя PetroNotC Sharp mayton, И ширину у превью не пишут вообще. Зачем? для глаз было бы комфортней видеть картинки одной ширины ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:01 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Наверное нужно не средний цвет, а связанные области. Да я тоже думал об этом. Как в фотошопе ткнул волшебной паолочкой и близкие цвета подсветились выделением. Но непонятно куда ткнуть и какой уровень tolerance выставить для этой палочки. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:03 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Либо искать области, либо делать превью миниатюры. Котором области не нужны. Совсем. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:03 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton Это investigation. Если Droodles не дадут мне никакого выигрыша то я выкину этот топик и скажу что был не прав. И попрошу вас его тоже забыть. Я надеюсь вы не обижаетесь за такой выкрутас? Это sql.ru. И ТС не всегда прав. я бы потратил это время на изучение js, как ни крути - без этого не обойтись Я-же не просто так тебя втащил в этот топик.... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:04 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Подозреваю, задача стандартная и в библиотеках распознавания образов скорее всего реализована. Думаю да. Но я - человек скромный. Попробую сначала вспомнить мат-статистику. Если не осилю - то скажу Да. OpenCV рулит. И мне пока неспортивно использовать из коробки то чего я не знаю. Это ... мой маленький каприз в топике. Надеюсь Петро простит ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:07 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
алгоритм разделения по горизонтали, вертикали, синусоидой сомнителен Я пока не вижу синусоид. Но это - мысль. Преобразование Фурье я возьму в последнюю очередь. Хотя ... это будет выглядеть как будто я изобретаю JPEG заново. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:08 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, можно считать что это топик пятничный и рассматривать как разминку мозгов, без привязки к конкретики - тогда да задача интересная... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:11 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, >Надеюсь Петро простит == ))) Ты ТС. Значит добрый и стойкий ты! Как я когда вопрос задаю о помощи)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:13 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя, Поиск регионов и векторизация не простая задача. Это ИИ. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:15 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вторая ссылка https://www.mallenom.ru/company/publications/321/ в гугле при поиске по словам: поиск областей на картинке Простейшие алгоритмы, даже какой-то код есть. Прочитал наискось, т.к. ничего кодить не собираюсь либо делать превью миниатюры. Котором области не нужны. Совсем. Миниатюра пусть даже 32x32 точки x информацию о 3-х цветах Разложив картику на цветовые пятна, можно "ужимать" информацию в 3-5-чуть больше пятен mayton алгоритм разделения по горизонтали, вертикали, синусоидой сомнителен Я пока не вижу синусоид. Но это - мысль. Преобразование Фурье я возьму в последнюю очередь. Хотя ... это будет выглядеть как будто я изобретаю JPEG заново. +100500 Как я понимаю, JPEG примерно так и работает. По 2-х мерной картинке строит "пятна" определяемые длиной волны, при раскодировании, пятна преобразует обратно в 2-х мерную картинку. Но вроде JPEG работает на кусочках 8x8 пикселей. Т.е. для анализа большого изображения собственно JPEG нужно дорабатывать или предварительно делать привью (но превью 8x8 точек ни о чем IMHO) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:17 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, >Миниатюра пусть даже 32x32 точки x информацию о 3-х цветах Разложив картику на цветовые пятна, можно "ужимать" информацию в 3-5-чуть больше пятен = Тут желание "ужимать" вступает в противоречие с потребительскими свойствами. 32х32 это иконка а не МИНИАТЮРА ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:32 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
попытаюсь добавить логики, придумать бизнес-смысл задачи для subj В свое время, на заре интернета, задумывался о сайте продаж картин богатым "новым русским" для оформления интерьера Теперь тревиальная задача. Оформляем гостиную в синем цвете, купили синии обои. Нужно найти картинки которые по цветовой гамме будут не сильно выбиваться из интерьера (или наоборот будут цветовыми пятнами) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 15:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, ) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 16:06 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Вторая ссылка https://www.mallenom.ru/company/publications/321/ в гугле при поиске по словам: поиск областей на картинке Простейшие алгоритмы, даже какой-то код есть. Прочитал наискось, т.к. ничего кодить не собираюсь Я буду пока ссылки только коллекционировать в readme.txt к проекту. Но читать буду попозже. У самого башка кипит от мыслей. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 18:31 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Но вроде JPEG работает на кусочках 8x8 пикселей. Т.е. для анализа большого изображения собственно JPEG нужно дорабатывать или предварительно делать привью (но превью 8x8 точек ни о чем IMHO) Да. Там еще и целый стек квантизаций и переноса из систем RGB в когнитивные цветовые системы. В одном из модных видео-форматов (кажется webp) предпринята попытка прогнозировать вид следующего фрейма на основе верхнего и левого которые в потоке уже декодированы. И там сжатие еще лучше чем JPEG но я думаю это справедливо для очень уж однородных изображений. В 2000х похоронили хороший проект. LuraWave(lwt) кажется. Там сжатие было совсем на других принципах кажется (какие-то импульсные функции всместо синусоид) и позволяло не различать миниатюру и основное изображение. Грубо говоря миниатюра - это и есть низкие частоты основного. Далее - пирамида условных уровней детализации - и картика прогружается прогрессивно как из тумана. Это было бы очень полезно для модемных соединений. Но для современного WiFi - такая прогрессивность уже не имеет никакого значения. Скорость такова что картинка просто проскакивает сквозь все уровни прогрессивности и юзеру всё равно какая она была. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 18:39 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton В 2000х похоронили хороший проект. LuraWave(lwt) кажется. Там сжатие было совсем на других принципах кажется (какие-то импульсные функции всместо синусоид) и позволяло не различать миниатюру и основное изображение. Грубо говоря миниатюра - это и есть низкие частоты основного. Далее - пирамида условных уровней детализации - и картика прогружается прогрессивно как из тумана. Это было бы очень полезно для модемных соединений. Но для современного WiFi - такая прогрессивность уже не имеет никакого значения. Скорость такова что картинка просто проскакивает сквозь все уровни прогрессивности и юзеру всё равно какая она была. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 23:38 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Да. Точно. Вейвлет. Мне кажется эта технология даже в сетевых играх могла бы найти применение. Там разработчики из кожи вон лезут чтобы локация и текстуры прогрузились как можно быстрее. Делают процедуральные текстуры и всякие хитрости чтобы асинхронная загрузка текстур была не заметна. И безшовные переходы между локациями. А тут - подарок из коробки. LWT можно грузить плавно. Просто наращивая детализацию текстур ступенями. Эххх не раскурили они такой бриллиант. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 10:42 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Я про Вейвлеты периодически слышу. Например, для сглаживания/сжатия 2D сигнала. Хотя по CPU это слишком дорого чтоб их использовали повсеместно, да и learning curve высоковата. Но все равно не похоже что они канули в лету. Я думаю если б они правда были для картинок лучше, то их бы конечно использовали. По ссылке выше приводят много недостатков по сравнению с FT - от уровня сжатия, до качества итогового изображения. Собсно JPEG2000 использовал как раз вейвлеты, но как мы видим - его перестали использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:05 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, В играх используют LOD ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:14 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton, В играх используют LOD Да. Используют. Но чтобы тебе изготовить LOD для текстур (а не для моделей) - тебе нужно добавить +30% объема к хранению основных текстур. Для JPEG - это нерешаемая задача. Будешь просто множить картинки с разным разрешением. Для wavelett - формы - это из коробки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:40 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev Я про Вейвлеты периодически слышу. Например, для сглаживания/сжатия 2D сигнала. Хотя по CPU это слишком дорого чтоб их использовали повсеместно, да и learning curve высоковата. Но все равно не похоже что они канули в лету. Я думаю если б они правда были для картинок лучше, то их бы конечно использовали. По ссылке выше приводят много недостатков по сравнению с FT - от уровня сжатия, до качества итогового изображения. Собсно JPEG2000 использовал как раз вейвлеты, но как мы видим - его перестали использовать. Я почитал статью пока по диагонали. Это архив дневников разработчика который был связан с x264. Это - стандарт на кодирование видео. А к видео - совсем другие требования. Например сетка фреймов 8х8 была сразу использована в самых древних форматах MPEG-2 video как основа для кодирования меж-кадровых изменений (кажется temporal redundancy). И поскольку в видео-форматах идет жестокая борьба за трафик - то избыточность и экономия на базе самой структуры данных - это очень важно. Возможно вейвлетный способ хорош только для статичных изображений. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:48 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, >30% ==ну чудес то небывает. Ты хочешь впихнуть в одну модель несколько детализаций. А это невозможно. И LOD этому подтверждение. При приближении к объекту ты загружаешь ДРУГУЮ текстуру и высоты. Старые выгружаешь. И google maps на твоем сотовом тоже подтверждает - увеличивая грузим НОВЫЙ РАСТР. А ты про вечный двигатель. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:55 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ты втащил в обсуждение LOD. Зачем? Это слишком общий термин. Я-бы хотел обсуждать здесь растровую графику. И вечный двигатель здесь не примем. Я говорю о том что уже разработано и икапсулирует все уровни миниатюр сразу на уровне формата хранения. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:01 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну есть же сжатие аудио без потерь, где основа - сжатие с потерями плюс "дельта", компенсирующая потери первого алгоритма В результате, на тощем канале или для маленького хранилища можно передать только "первую часть". Если речь про растры, то первое, что приходит в голову: 1. Передать "разреженную" сетку точных отсчётов и построить "грубое" изображение; 2. Передавать дополнительные отсчёты и "перестраивать" всё более детальное изображение; 3. Повторять, пока не достигнем желаемого (или предельного) разрешения. Очень ресурсоёмкий для клиента, но стопудово работающий вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:01 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Ты втащил в обсуждение LOD. Зачем? Это слишком общий термин. Я-бы хотел обсуждать здесь растровую графику. И вечный двигатель здесь не примем. Я говорю о том что уже разработано и икапсулирует все уровни миниатюр сразу на уровне формата хранения. У меня есть сайт с миниатюрами. Как мне не быть скептиком про "инкапсулирует все все в формате". Ты о чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:04 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Просто куда ты не ткнись, везде "это уже сделано". Увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:07 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton Ты втащил в обсуждение LOD. Зачем? Это слишком общий термин. Я-бы хотел обсуждать здесь растровую графику. И вечный двигатель здесь не примем. Я говорю о том что уже разработано и икапсулирует все уровни миниатюр сразу на уровне формата хранения. У меня есть сайт с миниатюрами. Как мне не быть скептиком про "инкапсулирует все все в формате". Ты о чем? Давай закончим этот оффтоп. Я верну нас в обсуждение Droodle . Про вейвлетное сжатие ты сам почитай. Не алгоритм а просто его потребительские характеристики и зачем вообще он создавался. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Давай закончим. Ты сказал вейвлетное это круто. Я сказал - прикладного значения ни в играх, ни в разработке фотоальбома сайта, это не имеет. Поехали дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 13:42 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Поехали. Обсуждения. Надо показывать Droodle (векторное изображение) пользователю сразу. Вместо миниатюр. А миниатюры - по событию on-load. Предполагаю что миниатюры все-таки могут лежать на отдельном хранилище от html. С более слабой доступностью. Как рисовать векторные картинки? Я знаю 2 способа. 1) Canvas и рисование на чем через JavaScript 2) SVG и изображение. Но неясно можно ли статически встраивать его в html как base64 encoded-картинки. Droodle (пока) у меня состоит из цепочки градиентов. И (пока) только горизонтального направления. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 13:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Но неясно можно ли статически встраивать его в html как base64 encoded-картинки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 14:17 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton Но неясно можно ли статически встраивать его в html как base64 encoded-картинки. Я тут - кастомер Считай что плачу деньги за хотелки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 14:23 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton вадя пропущено... а зачем? Я тут - кастомер Считай что плачу деньги за хотелки. Это дедовщина и распил денег ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 14:27 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Очень тяжело выдумывать вечный двигатель)) Ничего личного. (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 14:28 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, ну не надо скатываться до Стаса.... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 17:23 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Но неясно можно ли статически встраивать его в html как base64 encoded-картинки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 18:29 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton, ну не надо скатываться до Стаса.... Подскажи лучше как при локальном просмотре зафиксировать линку на css. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Как бы я не указывал линка ломается при переходе на суб-фолдеры. Или мне нужно везде писать относительные или в каждый фолдер совать file.css. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 19:45 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Basil A. Sidorov mayton Но неясно можно ли статически встраивать его в html как base64 encoded-картинки. Вот щас смотрю здесь https://www.freecodecamp.org/news/use-svg-images-in-css-html/ только примеры с <object>, <img>, и просто как часть html контента безо всякого кодирования. Жирновато выходит. Моя идея не взлетает с таким подходом. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 19:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Как бы я не указывал линка ломается при переходе на суб-фолдеры. Или мне нужно везде писать относительные или в каждый фолдер совать file.css. что значит ломается? и что значит "при переходе на суб-фолдеры" ? а css лучше не отдельным файлом , а в тэгах <style> </style> в html файле у тебя css не большой - так, что большого влияния на размер html не повлияет (на загрузку этого html на s3) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 20:24 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Basil A. Sidorov пропущено... Можно, насколько я помню. Не помню, правда, как этот вариант формируется. Вот щас смотрю здесь https://www.freecodecamp.org/news/use-svg-images-in-css-html/ только примеры с <object>, <img>, и просто как часть html контента безо всякого кодирования. Жирновато выходит. Моя идея не взлетает с таким подходом. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 20:24 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Вот щас смотрю здесь ... Значением атрибута src может быть "data:тип/контента;base64,..." ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 21:26 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton вадя mayton, ну не надо скатываться до Стаса.... Подскажи лучше как при локальном просмотре зафиксировать линку на css. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Как бы я не указывал линка ломается при переходе на суб-фолдеры. Или мне нужно везде писать относительные или в каждый фолдер совать file.css. А вообще если работаешь в IntelliJ, то находясь в HTML файле она показывает браузеры в правом верхнем углу. Она сама запустит внутри себя веб сервер (а значит не надо устанавливать nginx), и будет обслуживать файлы начиная с корня рабочей директории. Если положить ресурсы в корень этой директории, то абсолютный путь /blah/blah.css всегда будет идти от этой директории. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 21:48 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev, сделал стили внутри документа. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 01:42 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вот пока как-то так получилось. Каждая строчка - таблица. Ширину задаю в пикселах и заполняю пока миниатюры по ширине в сумме не превышают мой лимит. Не ругайте сильно - я не претендую на дизайнерские решения. Меня интересовали только фотки и экономия пространства. Текущий вопрос. Какого хрена появляются бордюры? Как их убрать совсем. И между таблицами и между <td>. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 01:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Пример статичного сгенеренного индексного файла index.html Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 01:51 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Попробуй добавит normalize.css либо https://purecss.io ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 08:38 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
У тебя стили страницы цсс по умолчанию стоят, они поломаны во всех браузерах, и их всегда сбрасывают используя нормалайз.цсс либо более крупными библиотеками. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 08:40 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, 1) может перенесём в соответствующую ветку? 2) зачем такие огромные id? 3) зачем такие длинные имена? 4) зачем а тэге alt содержимое? у тебя ведь однозначно должно быть наличие картинки. 5) у тебя превьюшки? зачем backgraund? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 09:03 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя, +1 Простота и краткость спасут мир. Если убрать все стили то не будет бордюров. У меня так и нет никаких стилей Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 10:17 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Что дал в коде background-color:#6181A4 Вопрос остается открытым))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 10:20 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Получается 90% кода можно выкинуть и будет работать. Ты молодежь так учишь писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 10:22 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Если убрать все стили то не будет бордюров. вот для удаления бордюров Код: css 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 10:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя, Что такое бордюр, если у нас разное отношение ширины к высоте? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 12:09 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя, Ты правда не видишь что у него не реальные фото на скрине..? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 12:10 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Что такое бордюр, если у нас разное отношение ширины к высоте? Код: css 1. 2. 3.
что имеется у ТС - хз. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 12:23 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя, Я вообще предлагаю автору не маятся ерундой так как в реальных фото бордюры всегда будут. Минимальные 2 пикселя. Он говорил что дизайном мы не занимаемся ...но приходится - бордюры нужны для восприятия изображений - они всегда есть если есть хотя бы одно фото с повернутым фотиком)))) - фон надо сделать черным, а не ядовитым и тогда бордюры будут естественны по сути. Как в галерее паспорта. Итого, у меня "бордюры" пару пикселей и яничего для этого не делаю Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9.
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 13:14 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
ДИЗАЙН вадя что имеется у ТС - хз. значит не видишь. Вот такие миниатюры мне лично неудобны так как изображения вертикально сфотографированные либо растянуты, либо обрезаны по высоте ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 13:20 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, рамка должна быть, но это не та рамка что у mayton в моём варианте фотки прижаты друг к другу вплотную ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 13:52 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
с рамками, с автоматическим числом картинок по ширине Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
ширину дива можно не задавать, будет по ширине браузера ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:30 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton, 1) может перенесём в соответствующую ветку? 2) зачем такие огромные id? 3) зачем такие длинные имена? 4) зачем а тэге alt содержимое? у тебя ведь однозначно должно быть наличие картинки. 5) у тебя превьюшки? зачем backgraund? Давай перенесем. Только у меня все равно будут кросс-линки туда-сюда. id - фейковые. Просто для виду. Имена - это реальные файлы на которых я экспериментировал. Background мы обсуждали выше. Я его уберу и заменю на droodl. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:41 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Код: html 1.
У меня нет серверного скриптинга вообще. И технически не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Что дал в коде background-color:#6181A4 Вопрос остается открытым))))))))) Уберу. Его не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton, Получается 90% кода можно выкинуть и будет работать. Ты молодежь так учишь писать? Ты можешь бесконечно ёрничать и дальше, но я не умею делать фронт от слова вообще. У меня нет таких задач. И не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя PetroNotC Sharp Что такое бордюр, если у нас разное отношение ширины к высоте? Код: css 1. 2. 3.
что имеется у ТС - хз. Щас применим. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:47 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton PetroNotC Sharp mayton, Получается 90% кода можно выкинуть и будет работать. Ты молодежь так учишь писать? Ты можешь бесконечно ёрничать и дальше, но я не умею делать фронт от слова вообще. У меня нет таких задач. И не будет. Как не ерничать, если тебе дают минимальный код неделю назад Статическая генерация thumbnails и index.html для каталогов с картинками и ты его до сих пор не пробовал, зато неделю искал то против чего были всем мемберы. Не только я. Тебя вадя спрашивал зачем лишнее. Я спрашивал, но мы упорно принесли это в java. Так что я ни причем. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:52 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton PetroNotC Sharp Код: html 1.
У меня нет серверного скриптинга вообще. И технически не будет. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:54 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя рамка должна быть, но это не та рамка что у mayton ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:57 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Щас применим. Мы никак не идентифицируем какие у кого рамки. У вади свои, у тебя свои. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 14:58 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
В этом топике - все что будет релевантно к java. А по дизайну я щас создам отдельную ветку в html/java. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 15:04 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton В этом топике - все что будет релевантно к java. А по дизайну я щас создам отдельную ветку в html/java. Так как рамки - это дизайн. Значит выкинь их в топике java Какой то твой droods это что? Либо объясняй либо убери из стилей. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 15:09 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Создал форк здесь https://www.sql.ru/forum/1337955-a/kartinki-lentoy-tablicy-ili-divs ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 15:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
По поводу самой тулзы. Сейчас она оформлена как консольная утилита. Вот для индексирования картинок с аниме я делаю так. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Текущие баги - дизайнерские. Отдельно пойдут. И сейчас - просто плохая стуктура классов. Надо вычистить. И в качестве html writer я использую обычный PringWriter а это не красиво по выхлопу. Генераторы отчотов типа thymaleaf, freemarker не не подходят т.к. они больше на текст ориентированы. А мне нужно что-то строго структурированное типа XmlStreamWriter но с функциями для HTML5 и еще (чуть позже по SVG). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 15:53 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, возьми любую ide и в ней проект html тот же netbeans ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 16:05 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, не очень понял. Утилита это jar. А у тебя файл sh? Тогда это скрипт а не утилита. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 16:13 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Тупить не надо - в этом скрипте записано что-то вроде: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 17:09 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Тупить не надо - в этом скрипте записано что-то вроде: Код: plaintext
Вдруг мне тоже надо?) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 17:21 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
неточная цитатаВ IBM считали, что "операционая система" это что-то сложное и использовали C(ontrol)P(rogram)F(acility). К нашему удивлению при объявлении D(isk)O(peration)S(ystem) никто не испугался. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 17:37 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Basil A. Sidorov Тупить не надо - в этом скрипте записано что-то вроде: Код: plaintext
Вдруг мне тоже надо?) Под windows тоже будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 17:41 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton PetroNotC Sharp пропущено... а зачем это писать в sh? Вдруг мне тоже надо?) Под windows тоже будет. По простому я понял так что ты на java написал jar. Он генерит из больших фоток превьюшки в папку ххххх и генерит файл index.html. Вот эти два предложения imho понятнее чем то что ты написал выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 18:00 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
По поводу нормирования высот. Вот тут весь метод. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
И вот этот аргумент задает при старте Код: java 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 18:59 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Сам придумал? Так как обычно при УМЕНЬШЕНИИ РАЗМЕРА изображения добавляют входной boolean - сохранять пропорции ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 19:29 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Для тех, кто меняет пропорции - нужен специальный котёл в аду и отдельный вход в чистилище. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 19:31 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Так как обычно при УМЕНЬШЕНИИ РАЗМЕРА изображения добавляют входной boolean - сохранять пропорции изменение размера с сохранением пропорций - это частный случай при ирзменении размера по высоте можно вычичлить коэффициент изменения по ширине - и задать эти коэффициенты - что и делает галочка "сохранять пропорции" ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 19:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Для тех, кто меняет пропорции - нужен специальный котёл в аду и отдельный вход в чистилище. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2021, 19:52 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
del ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2021, 15:20 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Есть еще фотки в формате png. И поврежденные фотки. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2021, 19:49 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Я был не прав по поводу способа генерации индексной информации. Нельзя модифицировать тот-же каталог где и лежат фотки. Это чревато последствиями. Более правильно - копировать в новую файловую локацию. Тем более что оригинал может вобщем-то лежать на диске недоступном для записи или вообще на сетевом. Дисковый оверхед не страшен. Сделаем линки и COW. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 00:55 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Тебе и линки не нужны. Фотоальбомы делают без них. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 06:07 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Я был не прав по поводу способа генерации индексной информации. Нельзя модифицировать тот-же каталог где и лежат фотки. Это чревато последствиями. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 08:59 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev mayton Я был не прав по поводу способа генерации индексной информации. Нельзя модифицировать тот-же каталог где и лежат фотки. Это чревато последствиями. Я думал об этом. Но к сожалению этим датам нельзя доверять. А даты внутри exif тегов обычно не меняются. Я на них расчитываю. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 10:41 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Stanislav Bashkyrtsev пропущено... А какие последствия? Нельзя по modification date определить есть ли там новые фотки? Я думал об этом. Но к сожалению этим датам нельзя доверять. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 12:49 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev mayton пропущено... Я думал об этом. Но к сожалению этим датам нельзя доверять. Потому что фотки путешествуют по более сложному пути чем SD-карта -> файловая система. И дата создания файла может быть чем угодно но не датой создания собственно снимка. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 17:16 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Вообще я обсуждал дату модификации каталога :) Вот эту фразу просто не понял: mayton Нельзя модифицировать тот-же каталог где и лежат фотки. Это чревато последствиями. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 17:41 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Ну.. у меня просто были банальные баги. Файл переписывался поверх себя. И тому подобное. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 18:32 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, в общем эта возня с файлами - только трата времени, гораздо нужнее разобраться с удобством просмотра. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 19:01 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Это кому как удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 19:36 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, это да. но когда после просмотра большой картинки происходит перезагрузка всей страницы - это не очень удобно, особенно когда находишься не в начале страницы. или хочется прервать, и после вернуться не к началу, а к месту прерывания.... ну и по ходу еще мелочей проявится. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 19:56 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Я щас сосредоточен на следующем. 1) Наведение порядка в своих фотках. 2) Поиск и удаление дубликатов. Разворотов на 90 градусов. Ресайзов и кропов. 3) Публикация в дешевом хостинге всего объема фоток для бабушек и дедушек хотя-бы даже в таком формате. Когда я это закончу - снова вернусь к дизайну. Но делать клиент-серверное приложение я не буду. Всё просто ограничится каким-то java-script-ом. Хотя в тулзу я вставлю механизм расширения стилей и контента чтоб любой желающий мог добавить свой дизайн и трансформировать xslt контент как ему будет удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 20:15 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, 1-3 хорошие пункты. про сервер речи нет. просто когда 5000+ фоток просмотр становится утомительным, особенно для старшего поколения. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 20:37 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Из трех пунктов автоматизируется только разворот по EXIF ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 21:57 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
вадя mayton, 1-3 хорошие пункты. про сервер речи нет. просто когда 5000+ фоток просмотр становится утомительным, особенно для старшего поколения. Да и это проблема. Я думаю как сгруппировать по другому. И акцентировать на последних обновлениях. Сделать крупную кликабельную кнопку - "Whats new". ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 17:19 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, Группируют папками а-ля директориями. А новые фотки это запрос по дате. Он не имеет отношения к ГРУППИРОВКЕ ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, я б сделал дерево - новое выделил цветом..... хотя что такое "новое"? для каждого юзера своё..... что он видел, что не видел.. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 18:46 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Он не имеет отношения к ГРУППИРОВКЕ А вот к группировке изображений для отображения - относится напрямую. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 19:01 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Basil A. Sidorov PetroNotC Sharp Он не имеет отношения к ГРУППИРОВКЕ А вот к группировке изображений для отображения - относится напрямую. угу. Давайте MVC замутим))) Вам решать. Мое мнение что это оверхед. "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2021, 19:12 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton Я щас сосредоточен на следующем. 1) Наведение порядка в своих фотках. Этот пункт меня просто заблокировал. Я начал просматривать фотки уже в html и офигел. Помимо фоток там и скриншоты экранов и какие-то чеки с магазинов. Короче я думаю а есть ли дешевый способ классификации фоток. Для чеков - вроде-бы очевидна какая-то геометрия белого прямоугольника. Скрины - тоже можно наверное как-то детектить по прямым линиям. Как мы с exp98 обсуждали поиск границ фотографий на сканах фотоальбомов. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2021, 10:44 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
mayton, для автоматизации потратишь больше времени. чем всё в ручную. и всё равно после автомата надо будет проверить ... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2021, 10:47 |
|
Определить основной цвет фона.
|
|||
---|---|---|---|
#18+
Щас лихорадочно соображаю. Чеки были сняты мобилой. Если ее интеллект аннотировал чеки какой-то ... признаком. Типа макросъемка - то я это сделаю быстро. На пол-стори-поинта. Если нет - то фактически будет ручная работа. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2021, 10:54 |
|
|
start [/forum/topic.php?all=1&fid=59&tid=2120360]: |
0ms |
get settings: |
17ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
36ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
2370ms |
get tp. blocked users: |
1ms |
others: | 363ms |
total: | 2798ms |
0 / 0 |