есть у меня копия Win10
там оказался пакет Microsoft Visual C++ 2013
видимо при установке до кучи ставится автоматом
плагин запустился
так что ... при установке - нужно предлагать пользователям и это тоже
что касается каталога File Formats
как я и говорил - пофигу это
не имеет значения какой подкаталог, фотошоп находит всё
что есть в C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\Plug-ins
открыл файл JPEG размером 2 319 684 байт
ооочень долго сохранялось ... в итоге 1 049 246 байт
нагрузка на процессор распределяется системой
так что вряд ли Вы там что то быстрее сделаете
https://img-fotki.yandex.ru/get/68556/415868.0/0_81047_be2002ab_orig
теперь о результатах
вот фрагмент результата
https://img-fotki.yandex.ru/get/67777/415868.0/0_81046_281d3abc_orig
Вывод:
чудес не произошло
файл уменьшился и ... качество стало жуткое
да ... ещё
открыть файл можно только фотошопом
только с установленным плагином ... и очень не быстро
никакие другие программы не понимают формат этот
Тема закрыта
Фрактальное сжатие фотографий
Всего 80 сообщ.
|
Показаны 41 - 60
Re[Лёха-сан]:
Re[FotonS]:
FotonS, спасибо Вам за помощь.
Изъян в алгоритме локализован. Сегодня/завтра выложу новую версию.
Проявляется проблема как раз на небольших 1-2 мегапискельных изображениях, похоже.
Изъян в алгоритме локализован. Сегодня/завтра выложу новую версию.
Проявляется проблема как раз на небольших 1-2 мегапискельных изображениях, похоже.
Re[Лёха-сан]:
Фотошоп СС 2015 64 бит. Вин10 64 бит рус.
Плагин (файл FciFormat.8bi ) скопировал в папку плагинов C:\Program Files\Adobe\Adobe Photoshop CC 2015\Plug-ins
Никаких папок (в т.ч. File Formats ) не создавал.
Антивир Авира захотел отправить плагин на проверку. Отправил.
проц 3770К (разогнан до 4.4ГГц), память 16ГБ, сжимал эту картинку с 1 029 733 байт до 938 213 байт минуты 2-3.
результат в папке https://yadi.sk/d/GoABfYn_prqwn
Плагин (файл FciFormat.8bi ) скопировал в папку плагинов C:\Program Files\Adobe\Adobe Photoshop CC 2015\Plug-ins
Никаких папок (в т.ч. File Formats ) не создавал.
Антивир Авира захотел отправить плагин на проверку. Отправил.
проц 3770К (разогнан до 4.4ГГц), память 16ГБ, сжимал эту картинку с 1 029 733 байт до 938 213 байт минуты 2-3.
результат в папке https://yadi.sk/d/GoABfYn_prqwn
Re[фоторулюбитель]:
"там оказался пакет Microsoft Visual C++ 2013
видимо при установке до кучи ставится автоматом
плагин запустился
так что ... при установке - нужно предлагать пользователям и это тоже "
>> Вот странно это. Мистика какая-то, не нужна там эта dll, я проверял... Проверю еще раз.
нагрузка на процессор распределяется системой
так что вряд ли Вы там что то быстрее сделаете
https://img-fotki.yandex.ru/get/68556/415868.0/0_810...
>> не распределяется, не умеет винда один поток на нескольких ядрах выполнять, да и никто не умеет, никакая сиситема. Скорее картинка некорректная таск-менеджером рисуется
Вывод:
чудес не произошло
файл уменьшился и ... качество стало жуткое
>>Ну вы бы хоть написали каких размеров изображение и с какими парметрами сжимали. Джипег (и любой алгоритм с потерями) тоже можно ужать в мясо и безобразие. И выводов понаделать на это основании.
да ... ещё
открыть файл можно только фотошопом
только с установленным плагином ... и очень не быстро
никакие другие программы не понимают формат этот
>> это верно, пока только для фотошопа сделан плагин. А для других программ надо в систему встраиваться. Это позже.
видимо при установке до кучи ставится автоматом
плагин запустился
так что ... при установке - нужно предлагать пользователям и это тоже "
>> Вот странно это. Мистика какая-то, не нужна там эта dll, я проверял... Проверю еще раз.
нагрузка на процессор распределяется системой
так что вряд ли Вы там что то быстрее сделаете
https://img-fotki.yandex.ru/get/68556/415868.0/0_810...
>> не распределяется, не умеет винда один поток на нескольких ядрах выполнять, да и никто не умеет, никакая сиситема. Скорее картинка некорректная таск-менеджером рисуется
Вывод:
чудес не произошло
файл уменьшился и ... качество стало жуткое
>>Ну вы бы хоть написали каких размеров изображение и с какими парметрами сжимали. Джипег (и любой алгоритм с потерями) тоже можно ужать в мясо и безобразие. И выводов понаделать на это основании.
да ... ещё
открыть файл можно только фотошопом
только с установленным плагином ... и очень не быстро
никакие другие программы не понимают формат этот
>> это верно, пока только для фотошопа сделан плагин. А для других программ надо в систему встраиваться. Это позже.
Re[Лёха-сан]:
параметры - те же что показал FotonS
==============================
некорректная таск-менеджером рисуется
- это как?
я нажал сохранить как ... и всё
дольше смотрел новости по телеку :-)
никакие другие задачи не запускались
==============================
некорректная таск-менеджером рисуется
- это как?
я нажал сохранить как ... и всё
дольше смотрел новости по телеку :-)
никакие другие задачи не запускались
Re[Лёха-сан]:
от: Лёха-сан
>> Вот странно это. Мистика какая-то, не нужна там эта dll, я проверял... Проверю еще раз...
из спортивного интереса поставил пакет
Microsoft Visual C++ 2013
на Win 7
плагин стартует
так что - дело в нём ... теперь это уже без сомнений
попробовал параметры
All the detals
Normal
размер стал больше чем у JPEG
качество чуть менее поганое (чем в предыдущем случае)
но именно - чуть
поставил другие параметры
Minimal compression
Perfect
результат по размеру больше чем Jpeg
почти в 3 раза
по качеству - поплохел цвет
но хоть артефактов не стало :-)
извините ... наврал
артефакты всёрно есть ... но менее заметные
Re[Ingi]:
от:Ingi
Я могу понять творческий интерес математиков. Они ставят перед собой очень абстрактные задачи и находят решения.
Остался один вопрос. Кому это нужно? Облачные сервисы раздаривают десятками и сотнями гигов. Накопители уже на террабайты. Ну кто сейчас будет заморачиваться с сжатием? Это путь в никуда.
Если есть такое сильное желание поупражнять мозг, то изобретайте конкурентно способные идеи, которые могут быть востребованы юзерами. Деталировка светов и теней, работа с цветом. А сжатие.. не... никому не нужно...Подробнее
аффтар выпий йаду будующее фрактала огромно и нужно и оно уже сдесь
но. фрактал применим только на серверах гугля 1. заливаеш фото 2. тыцаеш найти похожие 3. берёш оттуда первую . зжатие 146% и более! не кто если за ранее незнает то не найдёт подвоха тк фсё уже перефоткано в хвост и гриву ну или чеерз год будит перефоткано 4. ????? 5. профит
!а на персоналке без базы данных он не применим ф принцыпе ф силу самой природы явления это нъютон 200 лет назад доказал.
а деталировка уже вхвост и гриву решена икамом не забываетм только фотать 180 градусов. тагже нъютон 200 лет доказал что не имея 180 обзора и данных об абсолютного уровня света зделать автомат не льзя ф принцыпе и это за ведомое щарлатанство
-----------
дак стати опен цл везде одинаковый потому он и опен
Re[L4m3r]:
от: L4m3rТолько после тебя. Ты мне хотел что-то доказать? Тыкая в гугль? Наивный и смешной.
аффтар выпий йаду
Re[фоторулюбитель]:
никто не умеет выполнять один поток на нескольких ядрах
Иначе "мы бы жили при коммунизме"
Иначе "мы бы жили при коммунизме"
Re[L4m3r]:
opencl Одинаковый, но вот инструменты работы с ним разные. Если на маке в code warrior просто берешь и пишешь, то в винде с MS это танцы с бубном.
Re[Lesnoybrodyaga]:
Спасибо!
Re[фоторулюбитель]:
Сегодня-завтра выложу исправление по мотивам испытаний FotonS.
Станет сильно лучше.
Тем не менее существенная экономия в размере начинается на файлах от 6ти меагпикселей. На маленьких файлах она не всегда заметна.
Вот еще несколько примеров
https://drive.google.com/file/d/0By9obCWvOuLHLUthZzFaR3hrR0U/view?usp=sharing
https://drive.google.com/file/d/0By9obCWvOuLHTS1XRDhqdnB1TEU/view?usp=sharing
https://drive.google.com/file/d/0By9obCWvOuLHVGlPYlVldENGV2M/view?usp=sharing
Станет сильно лучше.
Тем не менее существенная экономия в размере начинается на файлах от 6ти меагпикселей. На маленьких файлах она не всегда заметна.
Вот еще несколько примеров
https://drive.google.com/file/d/0By9obCWvOuLHLUthZzFaR3hrR0U/view?usp=sharing
https://drive.google.com/file/d/0By9obCWvOuLHTS1XRDhqdnB1TEU/view?usp=sharing
https://drive.google.com/file/d/0By9obCWvOuLHVGlPYlVldENGV2M/view?usp=sharing
Re[Лёха-сан]:
какие винде танцы это обычная библиотека. 1 отличие она называется опенцл.длл а не либопенцл.со
и гну тоже не кто незапрещает юзать ане микрософт. под 64 даже проще как там оно называется mingw кажись.
и гну тоже не кто незапрещает юзать ане микрософт. под 64 даже проще как там оно называется mingw кажись.
Re[L4m3r]:
а сами пробовали чего-нибудь на opencl под винду писать?
Re[Лёха-сан]:
Друзья мои,
тут еще надо понимать, что фрактальный алгорит основан на том что изображения самоподобны. Поэтому чем больше изображения, тем больше там можно найти самоподобия. Следовательно и качество будет выше и сжатие больше. С мегапиксельным изображением сложнее, особенно если там много мелких деталей по одному пикселю размером.
Я поработаю еще чтобы ускорить сжатие больших изображений. Некоторый простор в этом есть.
тут еще надо понимать, что фрактальный алгорит основан на том что изображения самоподобны. Поэтому чем больше изображения, тем больше там можно найти самоподобия. Следовательно и качество будет выше и сжатие больше. С мегапиксельным изображением сложнее, особенно если там много мелких деталей по одному пикселю размером.
Я поработаю еще чтобы ускорить сжатие больших изображений. Некоторый простор в этом есть.
Re[Лёха-сан]:
Вот посмотрите пример результата на 17ти mpx
https://drive.google.com/file/d/0By9obCWvOuLHY21WRFN2QTczZTA/view?usp=sharing
https://drive.google.com/file/d/0By9obCWvOuLHY21WRFN2QTczZTA/view?usp=sharing
Re[Лёха-сан]:
ессно пробовол и мне к томуже надо что б было на в64, в32 и линухе64 без изменений. в микрософте йа правда так и ниасилил правельно скомпоновать для в64 (часть вызовоо почемуто шла 32. но опен цл тут не причом наверно у мне микрософт старый а новый надо воровать) поэтому забил на микрософт и для в64 компилил гну.
Re[L4m3r]:
Микрософт можно бесплатно взять. Он там бесплатно не всё даёт конечно, каких-то навороченых MFC классов может не хватить, но для физ. лиц базовая лицензия бесплатна. (Гну я правда тоже больше люблю).
Можно будет к вам в личку обратится при случае за советом по opencl? CUDA далась сравнительно легко, а вот с opencl я чего-то видимо не догнал.
Можно будет к вам в личку обратится при случае за советом по opencl? CUDA далась сравнительно легко, а вот с opencl я чего-то видимо не догнал.
Re[FotonS]:
Вот посмотрите пример результата на 17ти mpx
https://drive.google.com/file/d/0By9obCWvOuLHY21WRFN2QTczZTA/view?usp=sharing
Для ваших примеров сделал исправления. Второй файл все равно не очень хорошо выглядит, но у него слишком много деталей размером в 1 пиксель. Его надо кодировать с самым худшим рейтом. Лучше конечно взять большой исходник. Если вы мне его куда-нибудь кините, я бы попробовал сжать большой. Пример интересный.
https://drive.google.com/file/d/0By9obCWvOuLHY21WRFN2QTczZTA/view?usp=sharing
Для ваших примеров сделал исправления. Второй файл все равно не очень хорошо выглядит, но у него слишком много деталей размером в 1 пиксель. Его надо кодировать с самым худшим рейтом. Лучше конечно взять большой исходник. Если вы мне его куда-нибудь кините, я бы попробовал сжать большой. Пример интересный.
Re[Лёха-сан]:
бесплатный он у мня не идёт говорит недостаточная версия windows!!!!! это w7/64 ultimate!!!
после этого йа просто с микрософтом больше несвязываюсь тем более в основном будит линух.
можно конечно но там в примерах уже фсё ражжовано в ххвост и гриву. любой пример из sdk пойдёт. ну да есть пара приколов с конст кэшем который ессно сохраняться длительное время не обязан и кривой драйвер нвидии ещё и отьедает первый байт :cannabis: или что память выделяеться только при первом юзе а вовсе не при выделении тоесть надо сразу попытаться поюзать чтоб убедиться что на карте на самом деле есть столько. вроде это фсё.
а куда это просто макро процессор надстроенный над опен цл. драйвер один и тот же. интеерсно что будет если в куде задекларить в скрипте const и запустить паралельно медиа плеер
можно конечно но там в примерах уже фсё ражжовано в ххвост и гриву. любой пример из sdk пойдёт. ну да есть пара приколов с конст кэшем который ессно сохраняться длительное время не обязан и кривой драйвер нвидии ещё и отьедает первый байт :cannabis: или что память выделяеться только при первом юзе а вовсе не при выделении тоесть надо сразу попытаться поюзать чтоб убедиться что на карте на самом деле есть столько. вроде это фсё.
а куда это просто макро процессор надстроенный над опен цл. драйвер один и тот же. интеерсно что будет если в куде задекларить в скрипте const и запустить паралельно медиа плеер
