Sự khác biệt giữa Bitmap và Jpeg Khác biệt giữa

Anonim

Bitmap và Jpeg

Trong thế giới của hình ảnh, có rất nhiều tiêu chuẩn có thể được sử dụng trong việc lưu trữ và làm việc với các hình ảnh. Bitmap là tiêu chuẩn lâu đời nhất trong số các tiêu chuẩn này và đã có mặt trong hầu hết các hệ điều hành trong khi Jpeg là một chuẩn đã được Nhóm Joint Photographic Experts Group phát triển sau đó để xử lý ảnh và hình ảnh thực tế khác. Bitmap rất đơn giản trong việc lưu trữ hình ảnh và thậm chí không có khả năng nén ở lần đầu tiên không giống như Jpeg sử dụng các thuật toán phức tạp để tối ưu hóa chất lượng hình ảnh trong khi vẫn giữ kích thước tệp tin thấp.

Để giảm kích thước của một hình ảnh, Jpeg sử dụng một thuật toán nén mất dữ liệu để loại bỏ một phần dữ liệu khỏi hình ảnh. Bitmap không cung cấp nén và hình ảnh lossy trong các bitmap thường có xu hướng khá lớn. Để giảm kích thước của một hình ảnh bitmap, bạn sẽ cần phải sử dụng một thuật toán nén như của zip hoặc sử dụng một palette lập chỉ mục. Một bảng màu được lập chỉ mục cho phép bạn giảm số lượng các màu được xác định với một màu được sử dụng trong hình ảnh của bạn. Ví dụ, nếu bạn có một tập tin cần các màu trong một bảng màu 32 bit nhưng không sử dụng tất cả các màu sắc có thể định nghĩa một palette lập chỉ mục mà không có màu không sử dụng. Nếu bảng màu kết hợp thành 24 bit, kích thước tệp sẽ giảm đáng kể mà không ảnh hưởng đến chất lượng hình ảnh.

Thời đại và sử dụng rộng rãi các bitmap có nghĩa là nó đã được chấp nhận như là một tiêu chuẩn không có bằng sáng chế và người dùng không phải lo lắng về việc bị kiện. Jpeg đã có một quá khứ hỗn loạn khi nói đến bằng sáng chế. Một số công ty đã tuyên bố rằng họ có các quyền về bằng sáng chế đối với Jpeg hoặc việc sử dụng chung các JPEGs trong các trang web công cộng. Rất nhiều công ty đã bị kiện và hàng trăm triệu đô la đã thay đổi tay do Jpeg. Mặc dù hầu hết các bằng sáng chế đã hết hiệu lực hoặc bị thu hồi bởi tòa án hoặc cơ quan cấp bằng độc quyền sáng chế, luôn có khả năng xảy ra một số vấn đề pháp lý liên quan đến các Jpeg.

Tóm tắt:

1. Hình ảnh Jpeg sử dụng thuật toán nén lossy trong khi các bitmap sử dụng thuật toán nén không mất dữ liệu.

2. Jpeg khá phức tạp trong khi các bitmap rất đơn giản.

3. Bitmaps có thể giảm kích thước tệp của chúng hơn nữa bằng cách sử dụng bảng chỉ mục mà chỉ những màu được sử dụng trong hình ảnh được định nghĩa trong bảng màu.

4. Bitmap được cấp bằng sáng chế miễn phí trong khi Jpeg có một vài sự phá hoại bằng sáng chế trong quá khứ.