Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Растягивание картинки с помощью Convert из ImageMagick

Ответить
Настройки темы
CMD/BAT - Растягивание картинки с помощью Convert из ImageMagick

Аватара для Sisin

Старожил


Сообщения: 345
Благодарности: 9

Профиль | Отправить PM | Цитировать


Для автоматического создания обложки для MP3 или FLAC использую такой батник:
Код: Выделить весь код
@echo ON
for %%a in (*.jpg;*.jpeg) do (
"G:\[ПРОГРАММЫ]\[КОНСОЛЬ]\ImageMagick\convert.exe" %%a -filter lanczos2 -scale 500 500.png
erase /Q %%a 
)
pause
Помогите сделать так, чтобы вначале картинка проверялась на равенство сторон, а если стороны не равны, то растягивалась бы, а уже далее то, что у меня.

Отправлено: 11:32, 25-05-2018

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Sisin, куда растягивалась? Вы хотите получить заполнение с искажением пропорций? А смысл в чём? Уж лучше отцентрировать и заполнить фоном.

Отправлено: 12:00, 25-05-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Sisin

Старожил


Сообщения: 345
Благодарности: 9

Профиль | Отправить PM | Цитировать


Часто сталкиваюсь с тем, что картинка изначально заужена или разница между сторонами несущественна (2-5 пикселей), а лезть ради этого в фотошоп лень, но в то же время перфекционистические порывы не дают покоя)))

Отправлено: 12:20, 25-05-2018 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Ну, Ваше право .
Код: Выделить весь код
"C:\Program Files\ImageMagick\magick.exe" sample.jpg -filter lanczos2 -resize 500x500\! 500.png
или:
Код: Выделить весь код
"C:\Program Files\ImageMagick\magick.exe" sample.jpg -filter lanczos2 -resize "500x500!" 500.png
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:29, 25-05-2018 | #4


Аватара для Sisin

Старожил


Сообщения: 345
Благодарности: 9

Профиль | Отправить PM | Цитировать


А в чем практическая разница?

Отправлено: 13:14, 25-05-2018 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Sisin:
А в чем практическая разница? »
В одном случае используется экранирование, в другом — ограничители. Результат один и тот же.

Отправлено: 13:33, 25-05-2018 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Растягивание картинки с помощью Convert из ImageMagick

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Создание ICO из PNG с помощью Convert из ImageMagick Sisin Скриптовые языки администрирования Windows 1 06-04-2018 13:04
Извлечения картинки из программы victor21043 Хочу все знать 15 10-04-2014 18:11
[решено] Растягивание таблицы статей вправо в Joomla. Dmitrijan Вебмастеру 2 18-07-2010 23:18
как извлечь картинки из скринсейвера? n3150n Хочу все знать 8 05-04-2009 10:00
Использование ImageMagick Igor_I Вебмастеру 2 18-03-2009 00:43




 
Переход