Notifications
Clear all

การกำหนดค่าสี RGB

5 Posts
3 Users
5 Reactions
65 Views
(@kitsana-ssiamparagon-co-th)
Eminent Member
Joined: 2 years ago
Posts: 19
Topic starter  

การกำหนดสี RGB การกำหนด ค่าความเข้มของแสงสีแดง (R) ค่าความเข้มของแสงสีเขียว (G) และค่าความเข้มของแสงสีน้ำเงิน (B) โดยผลลัพธ์ของสีที่ได้จะเป็นการผสมกันของสีของแสงทั้งสามในปริมาณความเข้มที่กำหนด

หากช่วงของค่าความเข้มของสีเป็นจำนวนเต็มตั้งแต่ 0 - 255 เราจะใช้เลขจำนวนเต็มในช่วงดังกล่าวกำหนดปริมาณความเข้มของแสงแต่ละสี โดย 0 คือค่าน้อยที่สุด และ 255 คือค่าที่มากที่สุด

เช่น

  • R = 255, G = 0, B = 0 จะออกมาเป็นสีแดง
  • R = 0, G = 255, B = 0 จะออกมาเป็นสีเขียว
  • R = 0, G = 0, B = 255 จะออกมาเป็นสีน้ำเงิน
  • R = 255, G = 255, B = 255 จะออกมาเป็นสีขาว
  • R = 0, G = 0, B = 0 จะออกมาเป็นสีดำ
  • R = 200, G = 200, B = 200 จะออกมาเป็นสีเทาอ่อน ๆ
  • R = 30, G = 30, B = 30 จะออกมาเป็นสีเทาเข้ม ๆ จนเกือบดำ

และแนะนำการกำหนดสี RGB สามารถใช้  Google และ ค้นหา color picker 


(@wornphom-ksiamparagon-co-th)
Member
Joined: 3 years ago
Posts: 115
 

เรียกว่า 16ล้านสี ใช่ไหมครับ


   
ReplyQuote
(@pattarapon-bsiamparagon-co-th)
New Member
Joined: 2 years ago
Posts: 3
 

Posted by: @kitsana-ssiamparagon-co-th

การกำหนดสี RGB การกำหนด ค่าความเข้มของแสงสีแดง (R) ค่าความเข้มของแสงสีเขียว (G) และค่าความเข้มของแสงสีน้ำเงิน (B) โดยผลลัพธ์ของสีที่ได้จะเป็นการผสมกันของสีของแสงทั้งสามในปริมาณความเข้มที่กำหนด

หากช่วงของค่าความเข้มของสีเป็นจำนวนเต็มตั้งแต่ 0 - 255 เราจะใช้เลขจำนวนเต็มในช่วงดังกล่าวกำหนดปริมาณความเข้มของแสงแต่ละสี โดย 0 คือค่าน้อยที่สุด และ 255 คือค่าที่มากที่สุด

เช่น

  • R = 255, G = 0, B = 0 จะออกมาเป็นสีแดง
  • R = 0, G = 255, B = 0 จะออกมาเป็นสีเขียว
  • R = 0, G = 0, B = 255 จะออกมาเป็นสีน้ำเงิน
  • R = 255, G = 255, B = 255 จะออกมาเป็นสีขาว
  • R = 0, G = 0, B = 0 จะออกมาเป็นสีดำ
  • R = 200, G = 200, B = 200 จะออกมาเป็นสีเทาอ่อน ๆ
  • R = 30, G = 30, B = 30 จะออกมาเป็นสีเทาเข้ม ๆ จนเกือบดำ

และแนะนำการกำหนดสี RGB สามารถใช้  Google และ ค้นหา color picker 

-- attachment is not available --

 


   
ReplyQuote
(@kitsana-ssiamparagon-co-th)
Eminent Member
Joined: 2 years ago
Posts: 19
Topic starter  

@wornphom-ksiamparagon-co-th ใช่ครับพี่ 1 สีเท่ากับ 3 byte ถ้าคำนวนจะได้ 16ล้านกว่าๆๆๆ ครับ


   
ReplyQuote
(@wornphom-ksiamparagon-co-th)
Member
Joined: 3 years ago
Posts: 115
 

Posted by: @kitsana-ssiamparagon-co-th

@wornphom-ksiamparagon-co-th ใช่ครับพี่ 1 สีเท่ากับ 3 byte ถ้าคำนวนจะได้ 16ล้านกว่าๆๆๆ ครับ

พื้นที่สี RGBหรือระบบสี RGB สร้างสีทั้งหมดจากการรวมกันของสีRed, Green และBlue

สีแดงสีเขียวและสีน้ำเงินจะใช้ 8 บิตซึ่งมีค่าจำนวนเต็มตั้งแต่ 0 ถึง 255 ทำให้ 256 * 256 * 256 = 16777216 สีที่เป็นไปได้

 


   
ReplyQuote