Làm cách nào để giảm kích thước tệp của JPEG giữ cùng chiều rộng và chiều cao của ảnh?


8

Tôi có một 700Kbtệp JPEG (kết cấu các tông trắng) mà tôi đang sử dụng làm nền trên trang web.

Một tệp lớn này mất quá nhiều thời gian để tải cho các lần truy cập trang linh hoạt. Tôi không cần độ phân giải đầy đủ, giảm chất lượng hình ảnh là tốt, nhưng tôi cần giữ cho JPEG có cùng kích thước (để lấp đầy toàn bộ màn hình).

Điều gì sẽ là một PC hoặc tiện ích web miễn phí tốt cho phép tôi sửa đổi JPEG như được mô tả? Tôi không muốn sử dụng Photoshop hoặc phần mềm chuyên nghiệp khác.


1
Nếu nó chỉ là kết cấu trên nền của trang web, bạn có thể sử dụng lặp lại nền tệp CSS của mình và chỉ sử dụng một phần nhỏ của hình ảnh đó và lặp lại trên trục x và y
Lukaydo

Câu trả lời:


6

Bạn có thể sử dụng Gimp để mở JPEG và lưu chúng với chất lượng kém hơn.

Xem trong Make JPG nhỏ hơn .

Bạn có thể làm cho jpeg của bạn nhỏ hơn mà không thay đổi độ rộng pixel của hình ảnh.

Trong Hộp thoại Lưu JPEG, bạn có thể chọn mặc định GIMP làm giảm kích thước khá nhiều, mà không làm giảm chất lượng hình ảnh theo cách bạn có thể phát hiện. Đây sẽ là điều an toàn và nhanh nhất để làm.


5

Trên Windows, tôi khuyên dùng FileOptimizer trên Mac Tôi muốn giới thiệu ImageOptim

Cả hai đều sử dụng JPEGOptim làm phụ trợ để cố gắng giảm kích thước jpeg một cách dễ dàng và nếu điều đó không đủ tốt sẽ cho phép bạn đặt mức chất lượng tối thiểu để cho phép bạn nén tệp thậm chí nhỏ hơn.

Một cái gì đó khác để xem xét sẽ là một JPEG tiến bộ. Một JPEG lũy tiến tải một bản sao hình ảnh có độ phân giải rất thấp và sau đó tải dần chi tiết hơn. Điều này cung cấp cho bạn một phản ứng linh hoạt, và tất cả chất lượng bạn có thể muốn. Tôi biết rằng imageoptim có thể tạo ra các JPEG tiến bộ, tôi không chắc chắn về FileOptimizer, nhưng vì cả hai đều sử dụng JPEGOptim làm phụ trợ, tôi sẽ không ngạc nhiên.


1
FileOptimizer xuất ra các JPEG lũy tiến (tôi biết từ kinh nghiệm). Quá tệ, không có tùy chọn để tắt và bật. Ngoài ra, nó hoàn toàn tuyệt vời, đặc biệt là với PNG.
PieBie

4

1. Bạn luôn có thể chuyển đổi nền của mình từ a .jpegsang a .pngđể giúp giảm kích thước tệp. Thậm chí còn có một số công cụ nén PNG như:

2. Thử sử dụng Imagemagick để chuyển đổi và có thể sửa đổi hình ảnh. Để tìm hiểu làm thế nào để nén các tập tin bạn có thể vào đây . ImageMagick có thể chuyển đổi tập tin từ .jpegđể .pngbằng mogrify -format jpg *.png.

3. Như đã nêu, luôn tải xuống Gimp và mở nó lên. Nếu một hình ảnh của nó, việc cài đặt một chương trình sẽ dễ dàng hơn so với mã tham chiếu.

4. Bạn đã yêu cầu một trang web sẽ ngăn bạn mã hóa và tải xuống. Imagemagick có một trang web được gọi là ImageMagick Studio mà bạn có thể tải tệp lên hoặc chuyển đổi từ trang web của mình.

5. Chủ đề này đã được thảo luận trên SO: Khuyến nghị nén các tệp jpg bằng Imagemagick

6. Trình xem đồ họa Ifranview .


re: điểm 1 (chuyển đổi jpg sang png), các tệp png sẽ nhỏ hơn trong các trường hợp cụ thể (hình đơn giản, văn bản, một số độ dốc), nhưng đối với ảnh, png thường sẽ lớn hơn nhiều. thảo luận thêm tại đây: stackoverflow.com/questions/2336522/ Từ
cậu bé mai

3

Một công cụ miễn phí dành riêng cho việc này là RIOT-- Công cụ tối ưu hóa hình ảnh cấp tiến .

Với RIOT, bạn có được bản xem trước tức thì lớn về cách điều chỉnh các tham số chất lượng hình ảnh khác nhau sẽ ảnh hưởng đến đầu ra cuối cùng và nó tự động hiển thị cho bạn kích thước tệp kết quả để bạn có thể quyết định khi nào dừng. Và, như một phần thưởng, RIOT cũng có thể hoạt động từ rất nhiều công cụ chỉnh sửa hình ảnh miễn phí yêu thích của bạn (ví dụ: Gimp).

Tuy nhiên, một điều khác bạn nên làm ngoài việc thay đổi chất lượng hình ảnh là loại bỏ tất cả siêu dữ liệu và các thứ không cần thiết khác có thể làm phình các tệp hình ảnh.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.