ImageMagick là một bộ công cụ cho Linux cho phép bạn thao tác hình ảnh từ dòng lệnh. Lệnh " convert " cho phép bạn thực hiện chuyển đổi hình ảnh và chuyển đổi hình ảnh và bạn có thể sử dụng lệnh " identify " để xem dữ liệu Exif trong hình ảnh của mình. Một công cụ khác từ bộ phần mềm là “ montage ” cho phép bạn tạo ra một bản dựng phim hoặc bằng chứng (hoặc trang tính liên hệ) bằng cách kết hợp một số hình ảnh khác nhau, có hoặc không có viền hoặc khung.

Để tạo một bảng chứng minh đơn giản, hãy gọi “ montage ” với danh sách các hình ảnh để bao gồm cộng một tên tệp cuối cùng cho đầu ra. Ví dụ:

 montage img1.jpg img2.jpg img3.jpg mymontage.jpg 

Điều này sẽ tạo ra một montage gọi là "mymontage.jpg" bao gồm các tập tin img1.jpg, img2.jpg và img3.jpg.

Bạn cũng có thể sử dụng các ký tự đại diện để bao gồm tất cả các hình ảnh trong một thư mục hoặc chỉ các ký tự khớp với ký tự đại diện (ví dụ: “holiday * .jpg”). Dưới đây là cách sử dụng tất cả các hình ảnh JPEG trong thư mục hiện tại:

 montage * .jpg mymontage.jpg 

Theo mặc định, lệnh “ montage ” sẽ cố gắng vừa với từng hình ảnh thành hình thu nhỏ 120 x 120 và sau đó sắp xếp các hình ảnh (xếp chúng) theo cách tối ưu nhất. Bạn có thể ghi đè mặc định này và chỉ định kích thước khác cho hình ảnh. Để tạo 180 × 180 hình thu nhỏ với 4 pixel ở bên trái và bên phải của mỗi hình ảnh và 3 pixel bên dưới, hãy sử dụng:

 montage -geometry 180x180 + 4 + 3 * .jpg mymontage.jpg 

Lưu ý rằng vì +4 chỉ định số lượng pixel nằm bên trái và bên phải của mỗi ảnh, điều đó có nghĩa là hình thu nhỏ đầu tiên sẽ cách 4 pixel từ bên trái của bảng liên hệ nhưng khoảng cách giữa các hình ảnh sẽ là 8 pixel, 4 bên phải của hình ảnh đầu tiên cộng với 4 ở bên trái của hình ảnh tiếp theo và như vậy.

Để thêm khung cho từng hình ảnh, hãy sử dụng tùy chọn “ -frame ”. Tùy chọn này cũng cần một tham số để xác định mức độ lớn của khung. Ví dụ, " -frame 5 " yêu cầu một khung rộng 5 pixel:

 montage -frame 5 * .jpg mymontage.jpg 

Bạn cũng có thể thêm bóng bằng cách sử dụng tùy chọn “ -shadow ”.

Montage cũng có thể tạo ra hình thu nhỏ với hiệu ứng Polaroid. Về bản chất, hình thu nhỏ được đóng khung với đường viền màu trắng và curl được thêm vào hình ảnh. Để thử biến đổi Polaroid, hãy sử dụng:

 montage + polaroid * .jpg mymontage.jpg 

Lưu ý rằng tùy chọn “ +polaroid ” bắt đầu bằng dấu +.

Điều này sau đó có thể dẫn đến một số hiệu ứng thú vị. Ví dụ: nếu khoảng cách giữa các ảnh được đặt thành số âm, các hình thu nhỏ có thể được tạo thành chồng lên nhau. Kết hợp với hiệu ứng Polaroid, điều này có thể tạo ra một số đầu ra mới lạ. Hãy thử những điều sau đây:

 montage + polaroid -geometry 180x180-10-3 * .jpg mymontage.jpg 

Hoặc thậm chí:

 montage + polaroid -geometry 180x180-50-30 * .jpg mymontage.jpg 

Một tùy chọn hữu ích khác là “ -rotate ”. Nó cho phép bạn chỉ định một vòng quay cho mỗi hình thu nhỏ. Ví dụ: để xoay từng ảnh 30 độ, hãy thử:

 montage -rotate 30 * .jpg mymontage.jpg 

Nó cũng có thể thiết lập màu nền của montage. Màu sắc có thể được đặt bằng tên màu (ví dụ: đỏ, aqua, maroon, xanh lá cây, ô liu…) hoặc sử dụng số màu RGB (ví dụ # FFFF00 cho màu vàng). Trang web ImageMagick có danh sách đầy đủ các tên màu được hỗ trợ. Để đặt nền cho màu ngọc lam nhạt, hãy sử dụng:

 montage -background PaleTurquoise * .jpg mymontage.jpg 

Bạn thậm chí có thể sử dụng một hình ảnh làm nền. Để làm điều này, hãy sử dụng “ -texture “, ví dụ:

 montage -texture bg.jpg * .jpg mymontage.jpg 

Trong đó “bg.jpg” là tên của tệp hình nền.

Lệnh “ montage ” có thể được sử dụng để tạo ra một số tờ chứng minh khá phức tạp. Bạn có thể nhận thêm các mẹo và thủ thuật trên trang Ví dụ về ImageMagick Montage.

Nếu bạn có bất kỳ câu hỏi nào về việc sử dụng lệnh “ montage ”, vui lòng hỏi họ trong phần nhận xét bên dưới và chúng tôi sẽ xem liệu chúng tôi có thể trợ giúp hay không.

Hình ảnh tín dụng: hoàng hôn dựng phim bởi BigStockPhoto