Thông thường khi một hình ảnh vào trang web của tôi, tôi lưu nó dưới dạng jpg bằng thư viện hình ảnh tôi đã viết với chất lượng mặc định là 80%. Bây giờ khi tôi cần phải thực hiện một số thao tác khác trên nó (như cắt xén, hoặc thậm chí chỉ thay đổi kích thước) hình ảnh sẽ được mở dưới dạng jpg, được xử lý, sau đó được lưu lại. Tuy nhiên, nếu nó đã được nén trước khi tôi không muốn nén nó một lần nữa hoặc người nào khác mỗi khi tôi cần phải làm một hoạt động chất lượng sẽ giảm.Phát hiện tỷ lệ nén JPG?
Có cách nào để tôi có thể phát hiện số lượng ảnh đã được nén trước đó (so với phiên bản png của nó) bằng các công cụ trong thư viện chuẩn GD php? Tôi biết rằng các công cụ phát hiện nơi một hình ảnh được Photoshopped làm như vậy bằng cách so sánh số lượng nén tương đối vì vậy tôi nghĩ rằng có thể phát hiện số lượng nén nhưng có ai biết cách tôi sẽ thực hiện tính toán này không? Cảm ơn.
cho những gì tôi biết, bạn không thể có được tỷ lệ chất lượng từ tệp jpg –
Tôi biết rằng nó không được lưu trong dữ liệu meta của chính tệp đó, nhưng có thể có cách nào đó để tính toán số này – hackartist
No. .. –