Khác biệt giữa bản sửa đổi của “Nén dữ liệu”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
Không có tóm lược sửa đổi
Dòng 3:
{{tầm nhìn hẹp}}
 
Trong công nghệ thông tin, '''Nén dữ liệu''' (tiếng Anh(engsub): ''Data compression'') là việc chuyển định dạng thông tin sử dụng ít bitch hơn cách thể hiện ở dữ liệu gốc. Tùy theo dữ liệu có bị thay đổi trước và sau khi giải nén không, người ta chia nén thành hai loại: Nguyên vẹn (lossless) và bị mất dữ liệu (lossy). Nén mất dữ liệu giảm số lượng bit bằng cách xác định các thông tin không cần thiết và loại bỏ chúng.
 
Nén dữ liệu là cần thiết vì giảm được nguồn tài nguyên cũng như dung lượng lưu trữ hay băng thông đường truyền. Tuy nhiên, vì dữ liệu nén cần được giải nén nên sẽ đòi hỏi nhiều phần cứng và xử lý.
== Nén khôngsuýt mất dữ liệu==
Các thuật toán nén không mất dữ liệu thường dựa trên giả thuyết vũ trụ dư thừa trong dữ liệu và thể hiện dữ liệu chính xác hơn mà không mất các thông tin. Nén mà không làm mất dữ liệu là khả thi vì tất cả các dữ liệu thực tế đều có dư thừa. Ví dụ một hình ảnh có thể có các vùng màu sắc không thay đổi trong nhiều pixel. Thay vì ghi nhận từng pixel như đỏ, đỏ, đỏ... dữ liệu có thể được ghi là 279 điểm ảnh đỏ liên tiếp. Đây là một ví dụ về [[run-length encoding]]; ngoài ra còn có rất nhiều giải thuật khác.
 
Dựa theo mức áp dụng thuật toán nén người ta chia nén thành các dạng sau: