Hình ảnh là đối tượng che giấu phổ biến nhất được dùng cho steganography. Trong image steganography, cường độ pixel được dùng để ẩn thông tin. Trong lĩnh vực hình ảnh kỹ thuật số, tồn tại nhiều định dạng tệp hình ảnh khác nhau, hầu hết cho ứng dụng xác định.
Một hình ảnh là tập hợp các số cấu thành các cường độ ánh sáng khác nhau ở các vị trí khác nhau của hình ảnh. Mô tả số này tạo thành lưới và các điểm đơn lẻ được định nghĩa là pixel. Hầu hết hình ảnh trên Internet bao gồm bản đồ hình chữ nhật của pixel hình ảnh (được gọi là bit) nơi mỗi pixel được đặt và màu sắc của nó. Các pixel này được hiển thị hàng ngang theo hàng.
Số bit trong thiết kế màu, được gọi là độ sâu bit (bit depth). Nó xác định số bit được dùng cho mỗi pixel. Độ sâu bit nhỏ nhất trong thiết kế màu hiện đại là 8, xác định rằng có 8 bit dùng để xác định màu của mỗi pixel.
Hình ảnh đơn sắc và thang độ xám cần 8 bit cho mỗi pixel và có khả năng hiển thị 256 màu hoặc sắc độ xám khác nhau. Hình ảnh màu kỹ thuật số thường được lưu trong tệp 24-bit và cần mô hình màu RGB, cũng được gọi là màu thực (true color).
Tất cả sửa đổi màu cho pixel của hình ảnh 24-bit được thay đổi từ ba màu gốc như đỏ, xanh lục và xanh dương, và mỗi màu gốc được xác định bởi 8 bit.
Do đó trong một pixel cho trước, có thể có 256 lượng khác nhau của đỏ, xanh lục và xanh dương, cộng lại hơn 16 triệu tổ hợp, dẫn đến hơn 16 triệu màu.
Khi làm việc với hình ảnh lớn hơn độ sâu bit cao hơn, hình ảnh có xu hướng trở nên quá lớn để gửi qua kết nối web tiêu chuẩn. Để hiển thị hình ảnh trong thời gian hợp lý, kỹ thuật nên được kết hợp để giảm kích thước tệp hình ảnh.
Các kỹ thuật này sử dụng công thức số học để đánh giá và nén dữ liệu hình ảnh, dẫn đến kích thước tệp nhỏ hơn. Quy trình này được gọi là nén (compression).
Trong hình ảnh có hai loại nén bao gồm lossy (có mất) và lossless (không mất). Cả hai phương pháp tiết kiệm dung lượng lưu trữ, nhưng quy trình chúng thực hiện khác nhau.
Nén lossy tạo tệp nhỏ hơn bằng cách loại bỏ dữ liệu hình ảnh dư thừa từ hình ảnh gốc. Nó loại bỏ chi tiết quá nhỏ để mắt người nhận ra, dẫn đến xấp xỉ gần của hình ảnh gốc, mặc dù không khớp chính xác.
Nén lossless không bao giờ loại bỏ dữ liệu từ hình ảnh gốc, thay vào đó mô tả dữ liệu trong công thức số học. Toàn vẹn hình ảnh gốc được duy trì và hình ảnh giải nén đầu ra bit-đến-bit bằng hình ảnh đầu vào gốc.
Nén đóng vai trò thiết yếu trong việc chọn thuật toán steganographic nào để dùng. Kỹ thuật nén lossy dẫn đến tệp hình ảnh nhỏ hơn, nhưng nó tăng khả năng tin nhắn nhúng có thể bị mất một phần do dữ liệu hình ảnh dư thừa sẽ bị loại bỏ.
Nén lossless giữ nguyên hình ảnh kỹ thuật số gốc không có cơ hội mất, mặc dù nó không giới hạn hình ảnh đến kích thước tệp nhỏ như vậy.