Zmiana obrazu wsadowego za pomocą linii poleceń Linux
- 812
- 244
- Klaudia Woś
Pytanie
Jak mogę rozmiar rozmiaru wielu obrazów za pomocą linii poleceń Linux? Czy istnieje jakieś narzędzie, które pomogłoby mi w tym i/lub jest aplikacją GUI, która ułatwia rozmiar obrazu. Mam setki obrazów i dlatego potrzebuję takiego narzędzia, którego mogę również użyć w połączeniu z scenariuszem powłoki.
Odpowiedź
Najlepszym i najłatwiejszym sposobem rozmiaru wielu obrazów za pomocą linii poleceń Linux jest użycie ImageMagick
narzędzia. Najpierw musisz zainstalować ImageMagick
pakiet:
# apt-get instal instal ImageMagick
Po zainstalowaniu będziesz mieć wiele narzędzi do przetwarzania obrazu dostępnych dla naszej dyspozycji, takich jak konwersja, identyfikacja i itp.zidentyfikować
Polecenie pomoże Ci uzyskać informacje o obrazie i konwersja pomoże Ci konwertować obrazy między setkami różnych formatów obrazów, a także z łatwością rozmiar każdego obrazu przesłanego jako argument.
Załóżmy, że nasz obecny katalog roboczy zawiera wiele plików obrazów z rozszerzeniem *.jpg . Aby zmienić rozmiar wszystkich obrazów do połowy ich pierwotnego rozmiaru, możemy połączyć bash dla pętli i przekonwertować polecenie razem w następujący sposób:
$ za ja w $ (ls *.jpg); Konwertuj -Size 50% $ i re_ $ i; zrobione
Powyższe polecenie zmieni rozmiar wszystkich obrazów na połowę swojego oryginalnego rozmiaru. Nowe rozmiar obrazów zostaną zapisane z prefiksem „Re_”. Możliwe jest również rozmiar wszystkich obrazów, a jednocześnie przekonwertować je na format GIF:
$ za ja w $ (ls *.jpg); konwertować -Size 50% $ i $ i.GIF; zrobione
Jeśli chodzi o aplikację GUI, która jest zdolna do rozmiaru obrazu partii, możesz spojrzeć na ConverseN .
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Zagnieżdżone pętle w skryptach Bash
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Mastering Bash Script Loops
- Rzeczy do zainstalowania na Ubuntu 22.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Jak podwójnie rozruch Kali Linux i Windows 10
- Jak montować obraz ISO na Linux
- Jak manipulować tabelami partycji GPT z gdisk i sgdisk…
- « Jak wyodrębnić unikalne adresy IP z pliku dziennika Apache w Linux
- Zrozumienie polecenia LS z długim formatem listy wyjściowym i bitami uprawnień »