Tôi đang cố chuyển đổi nhiều tệp .tif
thành .png
tệp bằng Imagemagick trên dòng lệnh Windows. Tôi cố gắng điều sau đây, mà không làm việc:Chuyển đổi nhiều hình ảnh trong Imagemagick (Windows)
convert -format tif *.png
sau đó tôi đã thử một vòng lặp
for %a in (*.tif) do convert %a %a.png
mà đã làm việc nhưng bây giờ tất cả các hình ảnh của tôi được đặt tên như [something].tif.png
, đó là gây phiền nhiễu. Vậy tại sao lệnh đầu tiên không hoạt động, và nếu không có cách nào để lệnh đầu tiên hoạt động, có cách để cải thiện lệnh thứ hai vì vậy tôi sẽ không phải xử lý .tif
trong .png
Tên Hình ảnh?
Chỉnh sửa Dường như tôi đã nhận lệnh đầu tiên sai. Trước hết, convert
không hoạt động nhưng mogrify
thực hiện. Tôi đã đọc rằng mogrify thay thế các tập tin của các định dạng cũ, nhưng dường như nó không phải là sự thật bởi vì nó tạo ra hình ảnh mới cho tôi mà không xóa những cái cũ. Thứ hai, có vẻ như loại tệp đích đến trước, do đó, lệnh là
mogrify png *.tif
hoạt động hoàn hảo.
Tôi vẫn muốn biết lệnh thứ hai có thể được cải thiện như thế nào.
bằng cách sử dụng 'mogrify', tệp hình ảnh gốc bị ghi đè, trừ khi bạn thay đổi hậu tố tệp bằng tùy chọn định dạng. – carla