Ostatnio skanowałem wiele zdjęć, więcej niż jedno na raz. Mam teraz wiele plików JPEG, z których każde zawiera wiele zdjęć.
Czy mogę, używając GIMP, „podzielić” plik JPG na 3 mniejsze pliki?
To, co kiedyś robiłem, to: skopiuj plik jpg 3 razy i przytnij inny obraz w każdej kopii.
Musi być łatwiejszy sposób na zrobienie tego!
EDYCJA: Czy istnieje wtyczka, która może to zrobić? Rozejrzałem się, ale znalazłem tylko wtyczki, które „pocięły” obraz na kawałki o równej wielkości.
Odpowiedzi:
ImageMagick . Jest to narzędzie wiersza polecenia, ale niezwykle wydajne i elastyczne, dlatego warto się go nauczyć. Na przykład:
Gdzie:
Możesz umieścić dziesiątki tych poleceń w pliku .cmd i uruchomić je bez wysiłku.
Przejrzyj dokumentację ImageMagick, aby zobaczyć, że istnieją tysiące opcji tych poleceń. Bardzo potężne narzędzie i open source też!
źródło
Możesz to zrobić w następujący sposób:
źródło
Wklej Michaela jako -> Nowy obraz działa, ale ogólnie używam Wytnij zamiast Kopiuj, więc nie powielam treści.
źródło
Możesz podzielić obraz w GIMP w sposób wiersz-kolumna za pomocą wierszy prowadzących i gilotyny (obcinarki papieru). Z instrukcji użytkownika GIMP :
źródło
Aby to zrobić szybko, możesz użyć:
Ctrl+, Daby powielić obraz
Shift+, Caby przyciąć zdjęcia
Ctrl+, Saby zapisać
źródło
Korzystam z wtyczki Divide Zeskanowane obrazy, która działa dobrze.
AKTUALIZACJA: https://github.com/FrancoisMalan/DivideScannedImages
źródło
Napisałem prostą wtyczkę Gimp, aby zapisać bieżący wybór jako JPG (stała jakość).
Wymaga to ręcznego wybrania każdego zdjęcia. Nazwy plików wyjściowych są generowane automatycznie.
Pobierz / zmodyfikuj na GitHub
źródło
Stworzyłem skrypt na podstawie odpowiedzi Zonda. Spowoduje to kafelkowanie pliku obrazu zgodnie z parametrami wejściowymi użytkownika. Skrypt wygląda następująco:
Skrypt działa z „sh” i narzędziem do konwersji z ImageMagick. Nie jestem pewien, czy Windows cmd zapewnia sh w natywny sposób, w tym przypadku można rzucić okiem na ten temat, aby sh działał. Ponadto ImageMagick musi być zainstalowany w systemie, a skrót do narzędzia do konwersji znajduje się w tym samym folderze, w którym skrypt zostanie uruchomiony.
źródło
Oto kolejna: Podziel pojedynczy obraz na cztery. Wartości należy wprowadzić ręcznie w skrypcie poniżej, w zależności od tego, jak duży jest twój oryginalny obraz. Użyj narzędzia ImageMagick „Identyfikuj” lub „Plik”, aby sprawdzić szerokość i wysokość oryginalnego obrazu.
Zobacz opcje wiersza polecenia dla „-extract”, aby zobaczyć, jak określono „geometrię”.
źródło
Skrypt Vitora dla systemu Linux z sh. Musiałem tylko zmienić trzy linie.
źródło