Làm cách nào để tham gia hai hình ảnh trong Ubuntu?


Câu trả lời:


15

"Tham gia hai hình ảnh" là một mô tả khá mơ hồ, nhưng tôi chắc chắn bạn có thể làm những gì bạn muốn với Gimp . Bạn có thể cài đặt nó bằng Trung tâm phần mềm hoặc từ dòng lệnh bằng cách sử dụng

sudo apt-get install gimp

Nó có lẽ gần với chức năng của Photoshop hơn là MSPaint mặc dù ... đó là một điều tốt.

Đây là cách thực hiện trong GIMP:

  1. Tệp> Mới ; tạo hình ảnh lớn hơn cả hai hình ảnh của bạn để tham gia kết hợp.
  2. Tệp> Mở dưới dạng Lớp ; mở hình ảnh của bạn.
  3. Sử dụng công cụ Move [M] để sắp xếp hình ảnh của bạn.
  4. Sử dụng công cụ Cắt [Shift + C] để cắt mọi thứ khi sắp xếp lại.
  5. Tệp> Xuất sang ... để lưu tệp đầu ra của bạn.

Đó là nó! Thay vì GIMP, bạn có thể sử dụng Pinta


Vâng, tôi đồng ý, có vẻ như đối với người dùng này, nó sẽ là một phương pháp dựa trên GUI tốt hơn.
Frantique

1
Tôi đã bỏ phiếu này vì nó chỉ trả lời một phần câu hỏi và không cho người đăng biết cách tham gia hai hình ảnh. Tại sao tôi mất một điểm cho điều đó?
Simon Hoare

3
@SimonHoare hỏi một câu hỏi mơ hồ và bạn nhận được một câu trả lời mơ hồ: +
Rinzwind

3
@SimonHoare: Tôi không đưa ra hướng dẫn cụ thể vì như tôi đã nói, câu hỏi quá mơ hồ. Bạn hiểu "nối hai hình ảnh" khi ghép hai bản quét của một trang lớn thành một hình ảnh duy nhất; Tôi đã thực sự suy nghĩ về việc tạo một ảnh ghép, một cái gì đó như xóa nền khỏi ảnh của một người và đặt nó lên trên một nền khác. Ngoài ra, câu hỏi hỏi "Có tiện ích nào không ...", không phải "các bước cụ thể để ... trong chương trình X" là gì
Serge

2
Tôi đã thêm các bước.
Bucic

26

Một bổ sung cho câu trả lời khác trên imagemagick và xem xét sự cần thiết của GUI.

Lấy cảm hứng từ bài đăng này nói rằng ImageMagick có công cụ dòng lệnh được đặt tên convertđể hợp nhất hình ảnh. Để tham gia hình ảnh theo chiều ngang (theo thứ tự bảng chữ cái) :

convert +append *.png out.png 

Để xếp hình ảnh theo chiều dọc :

convert -append *.png out.png

Điều đó nên được chạy trong một thiết bị đầu cuối vào thư mục chứa các tệp png để tham gia tất cả chúng .


Một gui cho điều đó sẽ là:

một menu ngữ cảnh quản lý tập tin để tham gia hình ảnh được chọn.

Một cách dễ dàng khi nói đến đó là hành động tùy chỉnh của Thunar:

Để nối các hình ảnh được chọn theo chiều dọc (vào một pngtệp, theo thứ tự bảng chữ cái, bất kể phần mở rộng của chúng) hãy thêm hành động tùy chỉnh này ('Chỉnh sửa - Định cấu hình hành động tùy chỉnh'):

convert -append %F joined-vertical.png

Để tham gia theo chiều ngang:

convert +append %F joined-horizontal.png

Các lệnh tương tự có thể được sử dụng trong một .desktoptệp trong /.local/share/file-manager/actionsđó thêm menu ngữ cảnh cho Nautilus và / hoặc PCManFM .

Ví dụ cho tham gia dọc:

[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

CHÚA ƠI! Chuyển đổi + chắp thêm của bạn đã thực hiện các mẹo. Tôi đã rất nhiều rắc rối để làm nhiệm vụ đơn giản này. và pinta và gui tưởng tượng đã không làm việc cho tôi. Tôi không biết. Nhưng bạn đã làm cho nó đơn giản. Cảm ơn.
Satya Prakash

Đơn giản và dễ hiểu!
Yaksha

8

Bạn có thể sử dụng imagemagickđể làm điều này. (Tôi cũng đang sử dụng nó.)

Đầu tiên cài đặt nó: sudo apt-get install imagemagick

Sau đó nhìn vào đây để sử dụng, bạn sẽ tìm thấy rất nhiều ví dụ. Điều tốt nhất là bạn có thể sử dụng nó từ dòng lệnh (ví dụ tích hợp trong một tập lệnh).


nó là một tiện ích GUI hay dòng lệnh?
vipin8169

Bạn có thể sử dụng GUI cho mọi thứ. CLI là tùy chọn.
Simon Hoare

ok nhưng làm thế nào để truy cập GUI, khi tôi hình dung đúng trong dấu gạch ngang không có gì xuất hiện
vipin8169

4
Imagemagick cũng có một loại GUI, gõ displaytrong Terminal.
Frantique

3
Điều cổ điển? Tưởng tượng? Dòng lệnh nhanh hơn và chính xác hơn như bất kỳ GUI nào. Để sử dụng gimp chỉ để tham gia hình ảnh? Giống như bắn một con chim bằng đại bác ...;)
Frantique
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.