2010-08-11 36 views
7

Tôi đang tìm trình chỉnh sửa hình ảnh/hình thu nhỏ có trọng lượng nhẹ và hiệu quả. Một cái gì đó mà làm một công việc tốt với tất cả các loại hình ảnh, nhưng quan trọng nhất là jpeg và png.Trình chỉnh sửa hình ảnh dòng lệnh nhẹ?

Tôi đã xem xét ImageMagick và GraphicsMagick nhưng chúng quá nặng. Đây là điều tôi muốn phân phối với ứng dụng của tôi, vì vậy càng nhỏ càng tốt. Tôi không cần tất cả các chức năng của * Magick, chỉ cần thay đổi kích thước đơn giản.

Tôi đã tìm thấy thư viện FreeImage mà mọi người dường như thích như một thư viện ánh sáng. Có ai biết nếu có một tiện ích dòng lệnh đơn giản mà kết thúc FreeImage?

Cảm ơn!

Trả lời

0

Hãy xem bộ công cụ netpbm, bộ công cụ này chỉ là một loạt các chương trình dòng lệnh đơn nhỏ mà bạn kết nối với nhau bằng các đường ống. Bạn có thể tìm thấy những gì bạn cần trong đó.

+0

Tuyệt vời, cảm ơn! Chúng tôi thực sự đã kết thúc với một xây dựng của GraphcisMagick chỉ với libs cần thiết. Không nhỏ, nhưng đủ nhỏ. – grourk

4

Mặc dù ImageMagick là khá lớn (36.2MB), bạn chỉ cần convert.exe hoặc mogrify.exe nhị phân, tùy thuộc vào việc bạn muốn tạo một hình ảnh mới (convert), hoặc ghi đè lên hiện có (mogrify).

Download phiên bản không có trình cài đặt của ImageMagick (hiện tại là ImageMagick-6.8.6-8-Q16-x86-windows.zip), sau đó giải nén tệp nhị phân bạn cần.

Tôi lấy mogrify.exe - tổng cộng 5,66MB; không tệ!

0

Trên Linux/OSX có thể sử dụng sips

sips -Z 640 *.jpg 
0

tôi có hình ảnh số lượng lớn chứa trong một tên thư mục với thử nghiệm Và tôi muốn thay đổi kích thước tất cả trong số họ dòng lệnh duy nhất

cd /test/ 
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \; 

/var/www/html/conversion/this được sử dụng cho nơi mà hình ảnh được chuyển đổi sẽ được lưu.

Các vấn đề liên quan