Khác biệt giữa bản sửa đổi của “Mô hình màu RGB”

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 1:
{{chú thích trong bài}}
[[Tập tin:AdditiveColorMixiing.svg|200px|nhỏ|Phối trộn màu bổ sung: thêm đỏ vào xanh lá câylục tạo ra vàng; thêm vàng vào xanh lam tạo ra trắng.]]
 
'''Mô hình màu RGB''' sử dụng [[mô hình bổ sung]] trong đó ánh sáng [[đỏ]], [[xanh lá cây|xanh lục]] và [[xanh lam|lam]] được tổ hợp với nhau theo nhiều phương thức khác nhau để tạo thành các màu khác. Từ viết tắt RGB trong tiếng Anh có nghĩa là đỏ (red), xanh lục (green) và xanh lam (blue), là ba màu gốc trong các mô hình ánh sáng bổ sung.
 
Cũng lưu ý rằng mô hình màu RGB tự bản thân nó không định nghĩa thế nào là "đỏ", "xanh lục" và "xanh lam" một cách chính xác, vì thế với cùng các giá trị như nhau của RGB có thể mô tả các màu tương đối khác nhau trên các thiết bị khác nhau có cùng một mô hình màu. Trong khi chúng cùng chia sẻ một mô hình màu chung, [[không gian màu]] thực sự của chúng là dao động một cách đáng kể.
== Lịch sử ==
Sử dụng mô hình màu RGB như một tiêu chuẩn biểu thị màu trên Internet có nguồn gốc từ các tiêu chuẩn cho ti vi màu năm [[1953]] của [[RCA]] và việc sử dụng tiêu chuẩn RGB bởi [[Edwin Land]] trong các camera Land / Polaroid.
 
== Cơ sở sinh học ==
Các màu gốc có liên quan đến các khái niệm sinh học hơn là vật lý, nó dựa trên cơ sở phản ứng sinh lý học của [[mắt]] người đối với ánh sáng. Mắt người có các [[tế bào cảm quang]] có hình nón nên còn được gọi là [[tế bào hình nón]], các tế bào này thông thường có phản ứng cực đại với ánh sáng vàng - xanh lá câylục (tế bào hình nón L), xanh lá câylục (tế bào hình nón M) và xanh lam (tế bào hình nón S) tương ứng với các [[bước sóng]] khoảng 564 [[nanômét|nm]], 534 nm và 420 nm. Ví dụ, màu vàng thấy được khi các tế bào cảm nhận màu xanh ánh vàng được kích thích nhiều hơn một chút so với tế bào cảm nhận màu xanh lá cây và màu đỏ cảm nhận được khi các tế bào cảm nhận màu vàng - xanhlục lá cây được kích thích nhiều hơn so với tế bào cảm nhận màu xanh lá cây.
 
Mặc dù biên độ cực đại của các phản xạ của các tế bào cảm quang không diễn ra ở các bước sóng của màu "đỏ", "xanh lục" và "xanh lam", ba màu này được mô tả như là các màu gốc vì chúng có thể sử dụng một cách tương đối độc lập để kích thích ba loại tế bào cảm quang.
 
Để sinh ra khoảng màu tối ưu cho các loài động vật khác, các màu gốc khác có thể được sử dụng. Với các loài vật có bốn loại tế bào cảm quang, chẳng hạn như nhiều loại chim, người ta có lẽ phải nói là cần tới bốn màu gốc; cho các loài vật chỉ có hai loại tế bào cảm quang, như phần lớn các loại động vật có vú, thì chỉ cần hai màu gốc.
Dòng 19:
 
=== Công nghiệp điện tử ===
RGB là một dạng của tín hiệu thành phần của [[video]], được sử dụng trong ngành công nghiệp điện tử chế tạo các thiết bị nghe nhìn. Nó gồm có ba tín hiệu - đỏ, xanh lục và xanh lam - được truyền đi trong ba dây cáp riêng biệt. Các cáp bổ sung đôi khi là cần thiết để truyền đi các tín hiệu đồng bộ. Các định dạng tín hiệu RGB thông thường dựa trên các phiên bản sửa đổi của các tiêu chuẩn RS-170 và RS-343 cho các thiết bị hiển thị video đơn sắc. Loại hình này của tín hiệu video được sử dụng rộng rãi ở [[châu Âu]] vì nó là tín hiệu có chất lượng tốt nhất có thể truyền đi trong các bộ kết nối [[SCART]] tiêu chuẩn. Ngoài phạm vi châu Âu, RGB không phải là dạng tín hiệu video phổ biến – [[S-Video]] chiếm vị trí này trong phần lớn các khu vực phi-Âu châu. Tuy nhiên, phần lớn các màn hình máy tính trên thế giới sử dụng RGB.
 
== Biểu diễn dạng số 24 bit ==
Khi biểu diễn dưới dạng số, các giá trị RGB trong mô hình 24 [[bpp]] thông thường được ghi bằng cặp ba [[số nguyên]] giữa 0 và 255, mỗi số đại diện cho cường độ của màu đỏ, xanh lục, xanh lam trong trật tự như thế.
 
Số lượng màu tối đa sẽ là:
Dòng 31:
* (255, 255, 255) là màu [[trắng]]
* (255, 0, 0) là màu [[đỏ]]
* (0, 255, 0) là màu [[xanh lá cây|xanh lục]]
* (0, 0, 255) là màu [[xanh lam|lam]]
* (255, 255, 0) là màu [[vàng (màu)|vàng]]
* (0, 255, 255) là màu [[xanh ngọc]]
Dòng 39:
Định nghĩa trên sử dụng thỏa thuận được biết đến như là ''toàn bộ khoảng RGB''. Thông thường, RGB cho [[video kỹ thuật số]] không phải là toàn bộ khoảng này. Thay vì thế video RGB sử dụng thỏa thuận với thang độ và các giá trị tương đối chẳng hạn như (16, 16, 16) là màu đen, (235, 235, 235) là màu trắng v.v. Ví dụ, các thang đọ và giá trị tương đối này được sử dụng cho định nghĩa RGB kỹ thuật số trong [[CCIR 601]].
=== Kiểu 16 bit ===
Còn có kiểu 16 bpp, trong đó hoặc là có 5 bit cho mỗi màu, gọi là kiểu 555 hay thêm một bit còn lại cho màu xanh lá câylục (vì mắt có thể cảm nhận màu này tốt hơn so với các màu khác), gọi là kiểu 565. Kiểu 24 bpp nói chung được gọi là [[thật màu]], trong khi kiểu 16 bpp được gọi là [[cao màu]].
=== Kiểu 32 bit ===
Cái gọi là ''kiểu 32 bpp'' phần lớn là sự đồng nhất chính xác với kiểu 24 bpp, do ở đây thực sự cũng chỉ có 8 bit cho mỗi màu thành phần, tám bit dư đơn giản là không sử dụng (ngoại trừ khả năng sử dụng như là [[kênh alpha]]). Lý do của việc mở rộng của kiểu 32 bpp là vận tốc cao hơn mà phần lớn các phần cứng ngày nay có thể truy cập các dữ liệu được sắp xếp trong các địa chỉ [[byte]] có thể chia được ngang nhau theo cấp số của 2, so với các dữ liệu không được sắp xếp như vậy.
Dòng 55:
Màu sắc được sử dụng trong thiết kế web thông thường được biểu diễn với việc sử dụng RGB; xem các [[màu web]] để có giải thích cho việc sử dụng màu sắc trong ngôn ngữ [[HTML]] và các ngôn ngữ liên quan khác. Ban đầu, sự giới hạn độ sâu màu của phần lớn các màn hình đã dẫn tới sự giới hạn bảng màu là 216 màu RGB - được định nghĩa bởi ''Netscape Color Cube''. Tuy nhiên, với sự thống trị của các thiết bị hiển thị 24-bit, việc sử dụng toàn bộ 16,7 triệu màu bằng các mã màu RGB trong mã HTML sẽ không phải là vấn đề với phần lớn người sử dụng.
 
Nói ngắn gọn, bảng màu an toàn của web chứa 216 tổ hợp của đỏ, xanh lá câylục, xanh lam và mỗi màu có thể có một trong 6 giá trị (trong [[hệ thập lục phân]] hay [[số Hex|số hex]]) là: #00, #33, #66, #99, #CC, hay #FF. Rõ ràng là, 6<sup>3</sup> = 216.
 
Mô hình màu RGB cho HTML đã dược chấp nhận về mặt hình thức là tiêu chuẩn Internet trong [http://www.w3.org/TR/REC-html32 HTML 3.2], tuy nhiên nó đã được sử dụng từ trước đó.