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 มากขึ้นในอนาคต!