ARGB เป็นโหมดสีซึ่งเป็นโหมดสี RGB บวกกับช่องอัลฟ่า (ความโปร่งใส) ซึ่งเป็นเรื่องปกติในโครงสร้างการจัดเก็บข้อมูลของบิตแมป 32 บิต
โหมดสี RGB เป็นมาตรฐานสีในอุตสาหกรรม โดยการเปลี่ยนช่องสีสามสี ได้แก่ สีแดง (R) สีเขียว (G) และสีน้ำเงิน (B) และซ้อนทับกัน ใช่ RGB เป็นตัวแทน สีของทั้งสามช่อง ได้แก่ สีแดง สีเขียว และสีน้ำเงิน มาตรฐานนี้ครอบคลุมสีเกือบทั้งหมดที่การมองเห็นของมนุษย์สามารถรับรู้ได้ เป็นระบบสีหนึ่งที่ใช้กันอย่างแพร่หลายในปัจจุบัน
RGBA เป็นปริภูมิสีที่แสดงถึงสีแดง เขียว น้ำเงิน และอัลฟ่า แม้ว่าบางครั้งจะอธิบายว่าเป็นปริภูมิสี แต่จริงๆ แล้วเป็นเพียงข้อมูลเพิ่มเติมที่เพิ่มให้กับโมเดล RGB สีที่ใช้คือ RGB และสามารถอยู่ในปริภูมิสี RGB ใดก็ได้ แต่ Catmull และ Smith เสนอค่าอัลฟ่าที่ขาดไม่ได้นี้ระหว่างปี 1971 ถึง 1972 ทำให้การเรนเดอร์อัลฟ่าและการสังเคราะห์อัลฟ่าเป็นไปได้ ผู้เสนอตั้งชื่อตามอัลฟ่า เนื่องจากสมการการประมาณค่าเชิงเส้นแบบคลาสสิก αA + (1-α)B ใช้ตัวอักษรกรีกนี้ PNG เป็นรูปแบบภาพที่ใช้ RGBA
ความแตกต่างระหว่างค่า 6 บิตหรือ 8 บิตเมื่อกำหนดสีใน Android: 6 บิต (#000000) คือค่า RGB และ 8 บิต (#1e000000) ARGB สองบิตแรกคือความโปร่งใส 00 คือค่าสมบูรณ์ โปร่งใส ff ทึบแสงโดยสมบูรณ์ และ 6 บิตสุดท้ายเป็นค่า RGB ซึ่งเป็นค่าความโปร่งใสค่อนข้างปานกลาง
a ใน rgba หมายถึงอะไร วิธีใช้ rgba
สี RGBA
RGB เป็นมาตรฐานสีที่สร้างสีที่หลากหลายโดยการเปลี่ยนและวางซ้อนสีแดง (R) สีเขียว (G) และสีน้ำเงิน (B) ไว้ด้วยกัน เพื่อให้ตรงไปตรงมา RGBA จะเพิ่มช่องอัลฟ่าโปร่งใสให้กับ RGB
ไวยากรณ์:
RGBA(R,G,B,A)
แสดงให้เห็น:
R: ค่าสีแดง (สีแดง);
G: ค่าสีเขียว (สีเขียว);
B: ค่าสีน้ำเงิน (สีน้ำเงิน);
ตอบ: ความโปร่งใส (อัลฟ่า);
พารามิเตอร์ทั้งสาม R, G และ B สามารถเป็นจำนวนเต็มบวกหรือเปอร์เซ็นต์ได้ ค่าจำนวนเต็มบวกอยู่ระหว่าง 0 ถึง 255 และค่าเปอร์เซ็นต์อยู่ในช่วงตั้งแต่ 0.0% ถึง 100.0% ค่าที่อยู่นอกช่วงจะถูกปัดเศษให้เป็นขีดจำกัดค่าที่ใกล้ที่สุด เบราว์เซอร์บางประเภทไม่รองรับการใช้ค่าเปอร์เซ็นต์
พารามิเตอร์ A คือความโปร่งใส คล้ายกับแอตทริบิวต์ความทึบ ช่วงค่าอยู่ระหว่าง 0.0 ถึง 1.0 และไม่สามารถเป็นค่าลบได้ ต่อไปนี้คือการใช้สี RGBA ที่ถูกต้อง:
RGBA(255,255,0,0.5)
RGBA(50%,80%,50%,0.5)
ตัวอย่าง:
<!DOCTYPEhtml> <htmlxmlns="http://www.w3.org/1999/xhtml"> <หัว> <title>สี CSS3RGBA</title> <styletype="text/css"> *{ช่องว่างภายใน:0;ระยะขอบ:0;} ul - จอแสดงผล: อินไลน์บล็อก; รายการสไตล์ประเภท: ไม่มี; ความกว้าง:200px; - ลี้ - ความสูง:30px; ความสูงของบรรทัด:30px; ขนาดตัวอักษร:20px; แบบอักษรน้ำหนัก: ตัวหนา; การจัดตำแหน่งข้อความ: กึ่งกลาง; - /*ลีคที่ 1*/ ลี:ลูกคนแรก - สีพื้นหลัง:#FF00FF; - /*ลีที่สอง*/ li: เด็กคนที่ n (2) - สีพื้นหลัง: RGBA (255,0,255,0.5); - /*ลี้ที่สาม*/ li:ลูกคนสุดท้าย - สีพื้นหลัง:#FF00FF; ความทึบ:0.5; - </สไตล์> </หัว> <ร่างกาย> <ul> <li>downcodes.com</li> <li>downcodes.com</li> <li>downcodes.com</li> </ul> </ร่างกาย> </html>
บทความนี้จะสรุปเกี่ยวกับความแตกต่างและการแนะนำสีระหว่าง ARGB, RGB และ RGBA สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่างระหว่าง ARGB, RGB และ RGBA โปรดค้นหาบทความก่อนหน้าใน downcodes.com หรือเรียกดูบทความที่เกี่ยวข้องด้านล่างต่อไป ฉันหวังว่าพวกคุณทุกคน โปรดสนับสนุน downcodes.com มากขึ้นในอนาคต!