Tôi muốn biết làm thế nào để thay đổi kích thước hình ảnh trong Ubuntu. Công cụ dễ nhất để làm như vậy là gì?
Tôi muốn biết làm thế nào để thay đổi kích thước hình ảnh trong Ubuntu. Công cụ dễ nhất để làm như vậy là gì?
Câu trả lời:
Bạn muốn đơn giản?
Chạy sudo apt-get install nautilus-image-converter
hoặc nhấp nautilus-image-converter
.
Nó thêm hai mục menu ngữ cảnh trong nautlius để bạn có thể nhấp chuột phải và chọn "Thay đổi kích thước hình ảnh". (Cái còn lại là "Xoay hình ảnh").
Bạn có thể thực hiện toàn bộ thư mục hình ảnh trong một lần nếu bạn thích và thậm chí bạn không phải mở ứng dụng để làm như vậy.
Bạn cần khởi động lại nautilus của bạn để xem các menu ngữ cảnh mới, chạy nautilus -q
và sau đó nhấp vào biểu tượng thư mục Home để tải lại nautilus với trình cắm mới.
pkill nautilus
và sau đó nhấp vào biểu tượng thư mục Home để tải lại nautilus với trình cắm mới.
nautilus -q
khi có người thêm vào câu trả lời kể từ bình luận cuối cùng của tôi. :)
Lần đầu tiên cài đặt ImageMagick qua:
sudo apt-get install imagemagick
Mở một thiết bị đầu cuối và chạy lệnh này:
convert -resize 50% source.png dest.jpg
Nó sẽ giảm kích thước 50%
Bạn cũng có thể chỉ định kích thước:
convert -resize 1024X768 source.png dest.jpg
Bạn cũng có thể sử dụng: mogrify
công cụ dòng lệnh từ cùng một gói.
-resize 10%
làm cho hình ảnh của bạn nhỏ hơn 90%.
dest.jpg
là điều bắt buộc :)
sudo apt-get install imagemagick
Lệnh mogrify
ghi đè lên các tệp gốc bằng các hình ảnh đã thay đổi kích thước:
mogrify -resize 50% *.png # keep image aspect ratio
mogrify -resize 320x240 *.png # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png # don't keep image aspect ratio
mogrify -resize 320x *.png # don't keep image aspect ratio
Lưu ý: Bạn có thể thêm -auto-orient
để tự động định hướng hình ảnh được chuyển đổi.
convert
:convert hospital.jpg -resize 2000x! hospital_2000.jpg
Nếu bạn chỉ thực hiện một vài hình ảnh, hầu hết các trình chỉnh sửa hình ảnh trong Ubuntu (Gimp, F-Spot, v.v.) sẽ cho phép bạn thực hiện thay đổi kích thước cơ bản.
Nếu bạn muốn chỉnh sửa hàng chục, hàng trăm hoặc hàng ngàn hình ảnh, tôi thích Phatch . Phatch là một trình chỉnh sửa ảnh hàng loạt dựa trên GUI, cho phép bạn thực hiện tải toàn bộ các biến đổi trên ảnh.sudo apt-get install phatch
ImageMagick là tốt nhưng sẽ hơi tẻ nhạt nếu bạn không biết tên cài đặt cho mọi thứ. Bạn có thể nhanh chóng học Phatch bằng cách nhấp xung quanh.
phatch
tôi Chrome Browser
đã đóng và tôi không thể khởi chạy lại, tôi phải gỡ bỏ phatch
và các gói khác được cài đặt để đưa chrome trở lại trạng thái hoạt động.
ImageMagick là gói bạn muốn. Nó chứa một số công cụ dòng lệnh hữu ích cho mục đích này.
Đây là một hướng dẫn đơn giản giải thích cách thay đổi kích thước hàng loạt hình ảnh: -
mogrify -resize 320x240 *.jpg
Sau khi lệnh này được hoàn thành, tất cả các hình ảnh sẽ được thay thế bằng phiên bản thay đổi kích thước của chính chúng. Lưu ý rằng trong nỗ lực bảo toàn tỷ lệ khung hình ảnh, mogrify có thể không tạo ra hình ảnh chính xác là 320x240. Để buộc điều này xảy ra, hãy sửa đổi lệnh ban đầu thành bằng cách đặt dấu chấm than ở cuối độ phân giải mong muốn:
mogrify -resize 320x240! *.jpg
GIMP có lẽ là cách dễ nhất, vì nó có giao diện người dùng khá đơn giản cho các tác vụ phổ biến như vậy. Tất cả bạn phải làm là mở hình ảnh của bạn và đi đến Hình ảnh → Kích thước hình ảnh và sau đó thay đổi cho phù hợp. Cũng có nhiều cách để thay đổi kích thước hàng loạt bằng GIMP, nhưng tôi không biết chúng là trái tim.
Hiện tại nautilus-image-convert không hoạt động trong Ubuntu 13.10 . Vì vậy, tôi sử dụng ImageMagick trên dòng lệnh, đó là cách giải quyết rất tốt (ít nhất là đối với tôi).
sudo apt-get install imagemagick
Hãy ghi nhớ sự khác biệt giữa các công cụ tưởng tượng này :
Tôi thường sử dụng mogrify để đơn giản thay đổi kích thước nhiều hình ảnh và ghi đè lên các tập tin gốc. I E. lệnh này sẽ thu nhỏ kích thước của tất cả các tệp JPG xuống 40% kích thước ban đầu:
mogrify -verbose -resize '40%' *.JPG
Cài đặt gthumb . Đơn giản và dễ dàng cho các chức năng xử lý và chỉnh sửa hình ảnh cơ bản - trình xem, thay đổi kích thước, cắt, xoay, lật, thang độ xám, v.v. với các tùy chọn để lưu ở các định dạng JPEG, PNG, TIFF, TGA.
Để cài đặt gthumb:
sudo apt-get install gthumb
Đối với GUI, Phatch "một cú nhấp chuột đáng giá ngàn ảnh" là cách tốt nhất cho công việc nhanh như vậy. Nó đã có trong kho Ubuntu. Nó có rất nhiều hành động và lựa chọn như imagemagick
.
sudo apt-get install phatch
Bạn cũng có thể sử dụng công cụ phổ biến ffmpeg
(hoặc avconv
) để thay đổi kích thước hình ảnh:
ffmpeg -i image.jpg -s 4096x2048 image-resized.jpg
Và nếu bạn muốn thay đổi kích thước hình ảnh JPEG thực sự nhanh - hãy thử epeg (như đã đề cập ở đây và ở đó ) - cần được xây dựng từ nguồn.
mở hình ảnh trong ImageMagick.
tùy chọn khác là chọn chế độ xem -> ảnh gốc và Kéo các góc của ảnh để thay đổi kích thước. chọn Tệp -> lưu.
Tôi sử dụng Pimagizer. Nó hoạt động rất tốt và nó là ứng dụng dễ nhất mà tôi đã sử dụng. Đã thử nghiệm trên Ubuntu 14.04, 15.04, 15.10 .
sudo add-apt-repository ppa:vfrico/stable
sudo apt-get update
sudo apt-get install pimagizer
Xem: https://launchpad.net/pimagizer/ để biết thêm thông tin.