Trước tiên, bạn cần phải biết một chút về làm thế nào một hình ảnh được lưu trữ ở định dạng JPEG.Không giống như hầu hết các định dạng hình ảnh nó không lưu trữ các giá trị RGB, nhưng YUV giá trị (giá trị 1 màu xám và hai giá trị "màu sắc khác biệt" giống như họ đang được sử dụng trong một tín hiệu truyền hình màu). Vì mắt người sử dụng chủ yếu là các giá trị màu xám để phát hiện các cạnh, một trong những có thể thường đi với lưu trữ các thông tin màu sắc ở độ phân giải thấp hơn - 800 x 600 JPEG thường có chỉ màu xám thông tin tại 800 × 600, nhưng thông tin màu 400 x 300. Điều này được gọi là supersampling.Cho mỗi kênh màu riêng biệt, hình ảnh sau đó chia nhỏ hình vuông và cosine transform của mỗi ô vuông được tính. Một tính năng gọn gàng của chuyển đổi này là nếu bạn loại bỏ chỉ là một vài trong số các giá trị, chất lượng sẽ làm suy giảm rất ít, nhưng hình ảnh sẽ nén tốt hơn rất nhiều. Tỷ lệ phần trăm của giá trị được lưu trữ ở đây được gọi là chất lượng.Cuối cùng, dữ liệu được nén.Hầu hết các chương trình chỉ cho phép bạn thay đổi cài đặt chất lượng. Điều này là tốt cho hình ảnh và render photorealistic của cảnh "tự nhiên". Nói chung, chất lượng, giá trị khoảng 75% cho là tốt nhất thỏa hiệp giữa chất lượng và hình ảnh kích thước.Tuy nhiên, cho hình ảnh có chứa rất bão hòa màu sắc, độ phân giải thấp hơn của các kênh màu sắc nguyên nhân có thể nhìn thấy các hiện vật mà là rất tương tự như những người gây ra bởi cài đặt chất lượng thấp. Họ có thể được giảm thiểu bằng cách thiết lập một chất lượng rất cao (gần 100%), nhưng điều này sẽ tăng đáng kể kích thước tập tin, và thường xuyên các hiện vật được vẫn còn nhìn thấy được.Một phương pháp tốt hơn là để tắt supersampling. Độ phân giải cao sẽ gây ra chỉ là một sự gia tăng khiêm tốn trong kích thước tập tin, mà là nhiều hơn bù đắp bằng khả năng sử dụng một thiết lập chất lượng thấp hơn.Tiện ích dòng lệnh cjpeg (mà nên có sẵn cho tất cả hệ thống có một dòng lệnh, ví dụ như, Linux, MS-DOS, Unix,...) có một "-mẫu" để thiết lập các yếu tố mẫu cho tất cả đi.
đang được dịch, vui lòng đợi..
