Poszukuje kogoś, kto zna się na #imagemagick - mam dostęp do gotowego skryptu, ale nie potrafię go uruchomić.
Płacę za pomoc.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linuks #kubuntu #ubuntu #imagemagick
Potrzebuję pomocy z wsadowym przetwarzaniem obrazków za pomocą Imagemagick. Potrafię napisać linię poleceń by przetworzyć sobie obrazek z formatu *.png do *.jpg z odpowiednią kompresją. Problem jest tylko taki że takich plików do przetworzenia mam ponad pięćset i nie bardzo mi się uśmiecha klepać z palca wszystkie pięćset poleceń. Próbowałem napisać skrypt robiący to za mnie ale raczej średnio mi
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wiskoler_double: ten oneliner jest ok, pod warunkiem że nie masz w nazwach pliku spacji, wtedy się to wywali. Dlatego do pętli w takich przypadkach lepiej używać "do while" zamiast "for", i chyba lepiej pliki wynikowe wrzucać do podkatalogu np. "JPG"

mkdir -p JPG;
find . -name '*.png' |while read plik;
do
echo "konwertuję
  • Odpowiedz
#bash jest fajny. Chciałem tylko napisać prosty skrypcik, który znormalizuje mi nazwy plików w paczce zdjęć do galerii w autorskim cms...

Godzinę później i kilka zakładek #stackoverflow dalej mam skrypt, który normalizuje nazwy, tworzy docelową strukture katalogów, tworzy miniaturki ( #imagemagick rulez!), uploaduje wszystko na FTP i generuje SQL do zaimportowania, a po wszystkim grzecznie sprząta po sobie. To co zajmowało mi 15-20 minut, teraz zajmuje
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pliki ponumerowane od 1 do 30. Gdy konwertuje je imagemagick to po konwersji są w kolejności 1 10 11... 2 20 21.. 3 30 4 5 6.. Jak temu zapobiec? #windows i w sumie #linux #imagemagick
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaka będzie komenda na zmniejszenie wszstkich zdjęć w katalogu home/ja/zdjecia do 40% i przeniesienie zmniejszonych do folderu home/ja/zdjecia/male ?

#linux #imagemagick #s----------c
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach