Jak połączyć dwa obrazy w Ubuntu?


Odpowiedzi:


15

„Połącz dwa obrazy” to dość niejasny opis, ale jestem pewien, że możesz robić, co chcesz dzięki Gimp . Możesz zainstalować go za pomocą Centrum oprogramowania lub z wiersza poleceń za pomocą

sudo apt-get install gimp

Prawdopodobnie jest bliższy funkcjonalnością Photoshopa niż MSPaint ... co jest dobrą rzeczą.

Oto jak to zrobić w GIMP:

  1. Plik> Nowy ; utwórz obraz większy niż oba swoje zdjęcia, aby je połączyć.
  2. Plik> Otwórz jako warstwy ; otwórz swoje zdjęcia.
  3. Użyj narzędzia Move [M] , aby uporządkować zdjęcia.
  4. Użyj narzędzia Kadruj [Shift + C] , aby przyciąć wszystko po zakończeniu zmiany układu.
  5. Plik> Eksportuj do ..., aby zapisać plik wyjściowy.

To jest to! Zamiast GIMP możesz użyć Pinta


Tak, zgadzam się, wydaje się, że dla tego użytkownika będzie to lepsza metoda oparta na GUI.
Frantique,

1
Głosowałem za tym, ponieważ odpowiedział tylko na część pytania i nie powiedział plakatowi, jak połączyć dwa obrazy. Dlaczego straciłem za to punkt?
Simon Hoare,

3
@SimonHoare zadaj niejasne pytanie, a otrzymasz niejasną odpowiedź: +
Rinzwind

3
@ SimonHoare: Nie podałem konkretnych instrukcji, ponieważ, jak powiedziałem, pytanie jest zbyt niejasne. Rozumiesz „łączenie dwóch obrazów” jako połączenie dwóch skanów dużej strony w jeden obraz; Tak naprawdę myślałem o stworzeniu kolażu, na przykład usunięciu tła ze zdjęcia osoby i umieszczeniu go na innym tle. Ponadto pytanie brzmi: „Czy jest jakieś narzędzie ...”, a nie „jakie są konkretne kroki do… w programie X”
Sergey

2
Dodałem kroki.
Bucic,

26

Jest uzupełnieniem do drugiej odpowiedzi na pytanie o imagemagickGUI.

Zainspirowany tym postem mówiącym, że ImageMagick ma narzędzie wiersza polecenia o nazwie convertdo scalania obrazów. Aby połączyć obrazy w poziomie (w kolejności alfabetycznej) :

convert +append *.png out.png 

Aby ułożyć zdjęcia w pionie :

convert -append *.png out.png

To powinno być uruchomione w terminalu w folderze zawierającym pliki png, aby połączyć je wszystkie .


GUI dla tego byłoby:

menu kontekstowe menedżera plików, aby dołączyć wybrane obrazy.

Łatwym sposobem na to są niestandardowe działania Thunara:

Aby połączyć wybrane obrazy w pionie (w jednym pngpliku, w kolejności alfabetycznej, bez względu na ich rozszerzenie) dodaj tę akcję niestandardową („Edytuj - Konfiguruj akcje niestandardowe”):

convert -append %F joined-vertical.png

Aby dołączyć poziomo:

convert +append %F joined-horizontal.png

Tych samych poleceń można użyć w .desktoppliku, w /.local/share/file-manager/actionsktórym dodano menu kontekstowe dla Nautilus i / lub PCManFM .

Przykład łączenia pionowego:

[Desktop Entry]
Type=Action
Name=Join images (vertically)
Profiles=profile-zero;
TargetLocation=true
Icon=gthumb

[X-Action-Profile profile-zero]
Basenames=image/*;*;
Exec=convert -append %F joined-image.png
Name[en_US]=Default profile
Name[en]=Default profile
Name[C]=Default profile

O MÓJ BOŻE! Twoja konwersja + append załatwiła sprawę. Bardzo miałem kłopoty z wykonaniem tego prostego zadania. i pinta i gui imagemagic nie działały dla mnie. Nie wiem Ale uczyniłeś to tak prostym. Dzięki.
Satya Prakash

Prosty i bezpośredni!
Jaksza

8

Możesz użyć imagemagickdo tego. (Ja też go używam.)

Najpierw zainstaluj: sudo apt-get install imagemagick

Po tym zajrzyj tutaj do użycia, znajdziesz wiele przykładów. Najlepsze jest to, że można go użyć z wiersza poleceń (na przykład zintegrować ze skryptem).


czy to jest GUI czy narzędzie wiersza poleceń?
vipin8169,

Możesz używać GUI do wszystkiego. Interfejs CLI jest opcjonalny.
Simon Hoare,

ok, ale jak uzyskać dostęp do GUI, kiedy mam rację wyobrażenie o tym, że w desce rozdzielczej nic się nie pojawia
vipin8169

4
Imagemagick ma również rodzaj GUI, wpisz displayTerminal.
Frantique,

3
Rzecz w stylu vintage? Imagemagick? Wiersz poleceń jest szybszy i bardziej precyzyjny, jak każde GUI. Używać gimpa tylko do łączenia zdjęć? Jak strzelanie do ptaka z armaty ...;)
Frantique
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.