Câu trả lời:
Tôi sử dụng Xee . Nó tốt hơn nhiều so với xem trước cho hình ảnh (IMHO); đặc biệt là vì bạn có thể duyệt ảnh trong cùng một thư mục bằng cách nhấp vào nút mũi tên. Tất cả các nút cắt ngắn được lập trình lại.
Nó hỗ trợ lossless cắt xén và xoay. Chỉ cần xem trang web.
Nếu bạn thích nó, hãy mua milksnake để giúp nhà phát triển - tôi đã làm.
Lệnh này đã làm việc cho tôi:
jpegtran -crop WxH+X+Y infile.jpg outfile.jpg
Trong khi có lẽ không mất mát, tôi thấy FFmpeg cũng làm khá tốt:
ffmpeg -i infile.jpg -filter crop=W:H:X:Y -qmax 1 outfile.jpg
jpegtran
Là.
jpegtran -crop WxH+X+Y infile.jpg > outfile.jpg
. Các kết quả trên trong một thông báo lỗi : only one input file
.
Dựa trên câu trả lời này , tôi có thể đề xuất sử dụng công cụ dòng lệnh jpegtran
, chương trình Jpegcrop Windows dựa trên GUI hoặc một trong nhiều chương trình dựa trên mã jpegtran của IJG (mặc dù không phải tất cả chúng đều hỗ trợ cắt xén).
Nếu bạn không quan tâm đến kết quả ở định dạng tệp khác. Bạn có thể sử dụng Xem trước. Xuất JPEG sang TIFF, sau đó cắt tệp TIFF như bình thường. Nếu bạn muốn kết quả là tệp JPEG, bạn sẽ phải sử dụng phần mềm của bên thứ ba.
Tôi lo lắng về "lossless" - không sử dụng jpg. Mỗi khi bạn mở một, và sau đó lưu nó - bạn đang mất một số dữ liệu - ngay cả ở cài đặt cao nhất. Nếu bất cứ ai tranh chấp điều này, chỉ cần mở một hình ảnh chưa được xử lý trong PS (ví dụ), sau đó lưu nó và mở nó nhiều lần ở cài đặt cao nhất. Bạn sẽ nhận thấy hiện vật. (Phóng to tệp nhiều lần và so sánh với bản gốc.)
Vì vậy, chỉ cần cắt nó và lưu nó trong bản xem trước. Sẽ có những mất mát gần như không thể vượt qua.