Điểm ảnh
Định nghĩa [15]: Trong ảnh số, một điểm ảnh (Pixel hay pel– viết tắt tiếng Anh là picture element) là một điểm vật lý trong một ảnh, hoặc một khối màu rất nhỏ và là đơn vị cơ bản nhất để tạo nên một ảnh số.
44 Hình 3.2. Minh họa về điểm ảnh
Các điểm ảnh khi được phóng to nhìn như các ô vuông, các ô vuông này đặt liên tiếp nhau nhưng khác tọa độ tạo nên cảm giác một đường xiên khi phóng ảnh về trạng thái bình thường.
Biểu diễn ảnh trên máy tính
Ảnh có thể được biểu diễn dưới dạng một ma trận 2 chiều (Dài và rộng), mỗi phần tử của ma trận tương ứng với một điểm ảnh. Lấy ví dụ bàn cờ, một bàn cờ gồm 8 ô vuông hàng ngang và 8 ô vuông cột đứng, giả sử mỗi ô tượng trưng cho 1 pixel. Vậy bàn cờ có 8 × 8 = 64 ô vuông hay 64 pixel.
Trên hình 3.1 ta thấy màu sắc của các khối điểm ảnh là khác nhau, điều này nói lên rằng mỗi điểm ảnh ngoài tọa độ nằm vùng của nó thì nó còn mang theo một giá trị màu. Các điểm ảnh này được đặt gần nhau cùng với màu sắc đi kèm tạo nên một hình ảnh nào đó.
Mỗi điểm ảnh có thể được biểu diễn bằng n bytes dưới các hệ màu khác nhau (RGB, HSV, YCrCb,…). Việc chuyển đổi giữa các hệ màu thông thường được thực hiện thông qua các phép biến đổi ma trận. Trong phần này tác giả sẽ giới thiệu các phương thức chuyển đổi từ ảnh 24 bit RGB, sở dĩ chọn ảnh 24 bit RGB là vì trong máy tính, ảnh được hiểu dưới dạng không gian màu RGB (không gian màu số nguyên). Các bạn có thể xem màu điểm ảnh bất kì bằng Photoshop hay Paint.
45 Hình 3.3. Ví dụ về không gian màu RGB
Khi thay đổi giá trị Red (R), Green (G), hay Blue (B) ta sẽ được một màu khác. Giá trị của R, G, B dao động từ 0 - 255, tức là 256 giá trị, vừa bằng 28, vì vậy trong máy người ta dùng 1 byte để biểu diễn 1 giá trị màu R, hoặc G, hoặc B. Vậy gọi là ảnh 24 bit RGB là vì 3 giá trị màu là 3 byte, mỗi byte là 8 bit vậy ta có 3 × 8 = 24 bit.
Lưu ý: trong thực tế, không phải lúc nào thứ tự của 3 bytes trong 1 điểm ảnh cũng là R - G - B, đôi khi thứ tự này có thể là B - G - R.