Подбираем размер ФАЙЛА изображения.
$$$
До Н.Г.

Подбираем размер ФАЙЛА изображения.

Опубликовано: 31-12-2015 05:16 Автор: MBTY Теги: Мои разработки
PictureWeight (dzzb.ru) В общем =)
Если вам часто приходится размещать изображения в сети, заливать на собственные сайты и т.п., то вы явно сталкивались с тем, что иногда исходные изображения имеют слишком большой вес. Нужно уменьшать картинку скажем с 10 МБ до 1-2МБ. На фото это не сильно сказывается, а загрузка произойдет быстрее.
+ Есть отличный инструмент в PS, который умеет подбирать размер картинки с предпросмотром.
+ Есть консольный ImageMagick, который конвертирует что угодно в картинку требуемого размера командой converter.exe original.png -define jpeg:extent=512kb output.jpg
+ Наконец есть консольный Picture Resizer 6.0, который вообще можно назвать например PhotoResizeK128ICSOU.exe и теперь перетаскиваемые прям на приложение файлы будут конвертироваться в JPG размером до 128КБ.

Увы, но потребовался четвертый вариант по следующим причинам:
- В PS геморно организовать пакетную обработку целой папки с изображениями.
- ImageMagick страдает глюком. При маленьких размерах желаемого результата получаются картинки с размером даже больше чем у оригинала. Хотели картинку размером 1МБ ужать до 50Кб - получайте картинку размером 2МБ.
- Picture Resizer 6.0 работает только с файлами JPG. Скармливать ему bmp, png или gif не имеет смысла.

Принцип у этих программ крайне прост: Уменьшать качество картинки, пока результат не впишется в указанный размер файла. Ни разрешение, ни какая-то иная оптимизация не проводится (кроме плясок в PhotoShop).
Потому написал аналог этих трёх приложений: PictureWeight
* Консольная, а потому скриптами можно организовать пакетную обработку. (Недостаток PS)
* Если желаемый размер не достижим, то сохраняется картинка с наименьшим полученным размером. Хотели картинку размером 1МБ ужать до 50Кб - получайте картинку размером 100Кб. (Недостаток ImageMagick)
* Открывает все форматы изображений, которые способна открыть система, а точнее встроенный системный браузер. (Недостаток Picture Resizer)

Метод использования:
PicWeight.exe [Изображение] [Требуемый размер в КБ] [Префикс]
Пример:
PicWeight.exe c:\input.png 250 Hello!
Будет создана картинка c:\Hello!input.jpg размером 250КБ или менее.

Скачать


Комментарии
9 + 10
 

    Жамкай
    Последние комментарии
    31 - следим за близкими :)24.09.2017 (20:20)
    DannyhEn : [b]sweetcarollinne chaturbate [/b] http://www.camersave.bid/film/shakirababy Maren and Aloura both...
    31 - следим за близкими :)24.09.2017 (15:35)
    LeonSott : Dynasty Medical Present has locations to serve you in: Aberdeen, Cary, Clayton, Clinton, Dunn, Fuqua...
    31 - следим за близкими :)24.09.2017 (15:22)
    Inesoa : Medicines are comfortable in the public, covert, and informal sectors in urban and exurban areas. Ge...
    31 - следим за близкими :)24.09.2017 (14:43)
    Pedarmed : Medicines in this category embrace antidepressant medicines , and other mental constitution medicine...
    31 - следим за близкими :)24.09.2017 (14:05)
    Darylei : As affectionately as a strictly monitored expansion process, medicines last to be carefully regulate...
    31 - следим за близкими :)24.09.2017 (13:41)
    Miloklal : At your marines, our proficient tandem join up purposefulness dress you with the supplies and facts ...
    31 - следим за близкими :)24.09.2017 (13:13)
    Flintpi : Generic medicines are reach-me-down more again on treatment because they are as effective as the que...
    ◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘
    epn - партнерская программа крупнейшей в мире торговой площадки AliExpress.
    TCPHost new- дешевый быстрый хостинг с гибкой настройкой тарифа и отзывчивым саппортом.
    Links Ads new - сокращай ссылки и получай деньги (даже без сайта)
    DepositFiles new - один из самых честных и проверенных обменников
    ICQadvert new - 2500р./1к кликов vk-message.
    advmaker - смешанная ПП для жирных белых сайтов.
    Telderi new - лучшая в рунете биржа купли-продажи сайтов!
    Sape - древнейшая биржа покупки/продажи ссылок.
    GoGetLinks - первая и лучшая биржа вечных ссылок.
    Wizard-Banners - медиарич парнерка, от 80Р/1000 показов.
    Media Rich - гибкая медиарич/попандер партнерка.
    ГдеСлон - гибкая товарная парнерка.
    Seopult - биржа автоматического продвижения.
    Rookee - мощная альтернатива Сеопульту.
    Blogun - постовые и вечные ссылки.
    Webunder - правильный кликандер 100Р/1000 показов.
    Popunder - мощный, механизмы от пессимизации.
    Teasernet - старейшая надежная тизерная сеть.
    Ladycash - женские тизеры, высокие ставки клик от 2+РУБ.
    Alawar - продажа мини-игр от мастистого издателя.
    Fotocash - парнерка тамагочи/дейтинга, высокая конверсия.
    Avtoprogon - автоматический прогон по 7,652 каталогам.
    Runetki new - партнерка ведущего эротического видеочата!
    Admitad - старая, честная, гибкая PPA.