Cách chỉnh sửa, chuyển đổi và thay đổi kích thước nhiều hình ảnh cùng lúc trong Ubuntu

Chỉnh sửa hình ảnh trong Ubuntu

Có rất nhiều tùy chọn để chỉnh sửa hình ảnh trong Ubuntu, nhưng cá nhân tôi không thích hầu hết chúng. Nếu tôi muốn thay đổi kích thước hình ảnh, tôi không muốn đợi thời gian để GIMP mở. Chúng tôi luôn có thể cài đặt nautilus-hình ảnh-chuyển đổi để xoay và xoay hình ảnh bằng nút bên phải từ Nautilus nhưng, tại sao lại cài đặt một gói không hiển thị văn bản ở trên, nếu chúng tôi đã cài đặt một gói theo mặc định. Trong bài viết này, chúng tôi sẽ dạy bạn cách chỉnh sửa, chuyển đổi, thay đổi kích thước và một số thứ khác như hình ảnh từ Ubuntu Terminal.

Hơn hết, những gì chúng tôi sẽ giải thích trong hướng dẫn này có thể được áp dụng cho nhiều hình ảnh cùng một lúc. Ví dụ, nếu chúng ta muốn đổi tên 10 ảnh mà không cần phải nhấp chuột phải, chọn "Đổi tên" và đặt tên 10 lần, chúng ta có thể thực hiện bằng cách sử dụng ImageMagick, Trình xem ảnh mặc định của Ubuntu và các bản phân phối khác, bao gồm Ubuntu MATE, bản yêu thích của tôi. Dưới đây, bạn có một số lệnh ví dụ để thực hiện một số hoạt động này bằng cách tận dụng Ubuntu Bash.

iMageMagick

ImageMagick được cài đặt trong nhiều bản phân phối, chẳng hạn như Ubuntu nói trên hoặc Ubuntu MATE. Nếu bản phân phối của bạn không được cài đặt theo mặc định, bạn có thể cài đặt nó bằng cách mở một Terminal và nhập lệnh sau:

sudo apt-get install imagemagick

Đổi tên hình ảnh

Ví dụ, nếu bạn thực hiện một hướng dẫn gồm nhiều ảnh chụp, chúng sẽ có một cái tên không liên quan gì đến những gì chúng ta muốn hiển thị. Nhờ ImageMagick, chúng ta có thể đổi tên chúng từ terminal bằng một lệnh rất đơn giản. Như bạn sẽ thấy ở phần sau, chúng tôi có thể thay đổi định dạng của hình ảnh và chúng tôi sẽ sử dụng chính xác cùng một lệnh, nhưng phù hợp với nhiệm vụ của chúng tôi. Nó sẽ như sau:

convert *.png prueba.png

Bằng cách giữ lại phần mở rộng và thêm một từ đầu ra, những gì bạn sẽ làm là lưu tất cả chúng với cùng một tên, nhưng với một số khác.

Thay đổi kích thước hình ảnh

Hầu hết tất cả các phiên bản của hướng dẫn này đều sử dụng khóa chuyển đổi. Để thay đổi kích thước hình ảnh bằng ImageMagick từ Terminal, chúng tôi sẽ viết lệnh sau, trong đó «test» sẽ là tên của hình ảnh mà chúng tôi muốn chuyển đổi sang định dạng khác:

convert prueba.png -resize 200×100 prueba.png

Với lệnh trước, chúng ta sẽ có thay đổi kích thước một hình ảnh ở kích thước 200 × 100 pixel. Giá trị đầu tiên là kích thước cho chiều rộng và giá trị thứ hai cho chiều cao. Nếu chúng ta sử dụng cùng một tên, ảnh thu được sẽ thay thế ảnh gốc. Nếu chúng ta chỉ muốn thay đổi chiều rộng và chiều cao theo tỷ lệ, chúng ta sẽ viết lệnh sau, trong đó 200 sẽ là kích thước được chọn tính bằng pixel:

convert prueba.png -resize 200 prueba.png

Nếu chúng tôi muốn nó cao 200 pixel, chúng tôi sẽ phải để làm trống giá trị đầu tiên ("Empty" x100), vì vậy chúng tôi sẽ viết lệnh sau:

convert prueba.png -resize x100 prueba.png

Đôi khi giá trị chính xác, nhưng nếu chúng ta muốn như vậy, chúng ta có thể viết lệnh sau, trong đó 200 × 100 sẽ là kích thước đã chọn:

convert prueba.png -resize 200×100! prueba.png

Xoay hình ảnh

chỉnh sửa-hình ảnh-ubuntu

Nếu những gì chúng ta muốn là xoay hình ảnh, chúng ta có thể làm điều đó với lệnh sau, trong đó 90 sẽ là độ nghiêng:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Nó sẽ thêm văn bản mà chúng ta định cấu hình trong tệp đầu ra, miễn là chúng ta viết nó theo một cách khác.

Chỉnh sửa định dạng hình ảnh

ImageMagick cũng cho phép chúng tôi chuyển đổi hình ảnh sang định dạng khác trực tiếp từ Nhà ga. Chúng tôi sẽ làm điều đó với lệnh sau:

convert prueba.png prueba.jpg

Nếu những gì chúng ta muốn chỉ là hạ thấp chất lượng Ví dụ: để gửi hình ảnh qua thư, chúng tôi sẽ viết lệnh sau, trong đó con số là phần trăm chất lượng:

convert prueba.png -quality 95 prueba.jpg

Kết hợp các hoạt động

Nếu chúng ta muốn làm sửa đổi khác nhau loại này thành hình ảnh, chúng ta có thể thực hiện bằng cách kết hợp các thao tác. Dưới đây bạn có một ví dụ để thay đổi kích thước, xoay 180º và giảm chất lượng của hình ảnh xuống 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Xử lý bằng Bash

Ubuntu bash

Nhưng điều tôi thích nhất là cái này, chỉnh sửa nhiều hình ảnh cùng một lúc. Trước khi chỉnh sửa nhiều hình ảnh, bạn nên đặt tất cả chúng vào cùng một thư mục. Tôi thường để chúng trên màn hình nền, vì vậy trước tiên tôi gõ lệnh:

cd /home/pablinux/Escritorio

Khi vào bên trong thư mục, chúng tôi viết lệnh sau để thay đổi kích thước tất cả các ảnh .png trong thư mục Desktop thành rộng 830 pixel và thêm từ "đầu tiên" vào trước nó:

for file in *.png; do convert $file -resize 830 primera-$file; done

Về cơ bản, những gì chúng tôi nói là «tất cả các tệp bên trong thư mục này và có định dạng .png; thực hiện chuyển đổi từ thay đổi kích thước thành rộng 830 và thêm đầu tiên vào tên tệp; hoàn thành«. Nếu bạn chỉnh sửa nhiều hình ảnh, nó có thể đáng giá cho bạn. Ý kiến ​​của bạn là gì?


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Jimmy olano dijo

    KHÔNG THỂ TỐT NHẤT!
    Mặc dù tôi đã có khái niệm về công cụ "chuyển đổi", nhưng tôi nghĩ nó là một lệnh Ubuntu "bản địa", hôm nay tôi đã biết rằng nó là một phần của ImageMagick.

    Xin chúc mừng tôi về bài viết, đơn giản, đi thẳng vào vấn đề và được viết tốt để hiểu nhanh, thậm chí cả bài báo lẻn vào mà không có nhiều phức tạp!

    Cảm ơn bạn.

    1.    Paul Aparicio dijo

      Chào jimmy. Cám ơn bạn đã góp ý. Bạn vẫn có thể làm nhiều thứ hơn, như áp dụng các hiệu ứng, nhưng tôi thực sự nghĩ rằng không nên sử dụng Terminal cho việc đó. Nếu chúng ta phải áp dụng các hiệu ứng, tốt nhất là mở các hình ảnh và xem những gì chúng ta làm, hoặc tôi nghĩ vậy.

      Một lời chào.

  2.   Alfonso dijo

    Cảm ơn bạn pablo. Nó là một cái gì đó để xem xét tại bất kỳ thời điểm nào.