Tôi muốn tham gia hai tệp hình ảnh trong Ubuntu 12.04. Có cách nào tôi có thể thực hiện điều này?
Có tiện ích nào để tham gia các tệp hình ảnh, có lẽ giống như MS-Paint trong Ubuntu không?
Tôi muốn tham gia hai tệp hình ảnh trong Ubuntu 12.04. Có cách nào tôi có thể thực hiện điều này?
Có tiện ích nào để tham gia các tệp hình ảnh, có lẽ giống như MS-Paint trong Ubuntu không?
Câu trả lời:
"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:
Đó là nó! Thay vì GIMP, bạn có thể sử dụng Pinta
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 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 png
tệ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 .desktop
tệ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
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).
display
trong Terminal.