Tôi có một thư mục hình ảnh trên 4MB
- hãy gọi thư mục này dsc_big/
. Tôi muốn sử dụng convert -define jpeg:extent=2MB
để chuyển đổi chúng thành dưới 2MB
và sao chép dsc_big/*
vào một thư mục dsc_small/
đã tồn tại.Chỉnh sửa lại kích thước hình ảnh vào thư mục mới bằng ImageMagick
Tôi đã thử convert dsc_big/* -define jpeg:extent=2MB dsc_small/
nhưng tạo hình ảnh được gọi là -0
, -1
, v.v.
Tôi phải làm gì?
Ngoài ra, làm cách nào để tôi có thể thực hiện điều này bằng 'mogrify'? – tekknolagi
Tôi đã thêm một ví dụ nhỏ thể hiện sự hỗn loạn và một liên kết. –
ImageMagick 6.8.0 có thể xử lý các tệp muliple với chuyển đổi: 'convert * .jpg * .png'. Tuy nhiên tôi không biết làm thế nào để xử lý các tên tập tin đầu ra, bởi vì ImageMagick chỉ cần đặt tên cho một số tuần tự (ví dụ: 1.png, 2.png, 3.png, và như vậy) –