Browse Source

Изображение - изменение размера

master
parent
commit
d6e9d7e422
  1. 21
      Script/image

21
Script/image

@ -10,20 +10,31 @@ img_all_to_djvu()
}
mkalias_with_prefix 'img_all_to_djvu'
img_resize_and_del_exif()
img_resize()
{
search_template=$1
[ "${search_template}" == '' ] && printf "Изменение размера и удаление exif\nУкажите входной шаблон файлов и ширину. Например: '*.jpg' 1024\n" && return
[ "${search_template}" == "" ] && printf "Изменение размера и удаление exif\nУкажите входной шаблон файлов и ширину. Например: \"*.JPG\" 1536\nВыбран шаблон по умолчанию \"*.JPG\"\n" && search_template="*.JPG" && ask_continue && return
image_width=$2
[ "${image_width}" = "" ] && image_width="1024" && printf "Выбрана ширина '${image_width}'\n"
echo "${image_width}"
[ "${image_width}" = "" ] && image_width="1536" && printf "Выбрана ширина '${image_width}'\n"
image_params=$3
for entry in "$search_template"
resize_img_dir="resize_img"
mkdir ${resize_img_dir}
for entry in $search_template;
do
echo "${entry}"
convert "${entry}" -resize ${image_width} -strip "new.jpg"
convert "${entry}" -resize ${image_width} ${image_params} "${resize_img_dir}/${entry}"
done
}
mkalias_with_prefix 'img_resize'
img_resize_and_del_exif()
{
img_resize $1 $2 -strip
}
mkalias_with_prefix 'img_resize_and_del_exif'

Loading…
Cancel
Save