Page 157 - python
P. 157

131




                   11.2 โมเดลภาพแบบ RGB (Red Green Blue)

                          จุดภาพ (Pixel ยอจาก Picture Element) แตละจุดจะประกอบดวย 3 สี คือ RGB (Red ,
                   Green , Blue) (แดง , เขียว , น้ําเงิน) โดยแมสีแตละสีจะมีคาระหวาง 0-255 คาของสี (255,255,255)
                   จะหมายถึง Red , Green , Blue มีคาสูงสุดคือ 255 เม็ดสีที่แสดงออกมาบนจอภาพจะเปนสีขาว เมื่อคาสี
                                                                                                     
                      
                                                                                                       ี
                    ี
                                                                   ื
                                                                            ี
                                                               ํ
                                                                             ่
                                                            
                   มคา (0,0,0) จะหมายถึง Red , Green , Blue มีคาต่าสุดคอ 0 เม็ดสทีแสดงออกมาบนจอภาพจะเปนสดํา
                   สวนแมสี (255,0,0) จะหมายถึง Red มีคาสูงสุดคือ 255 สีเขยวและสีน้ําเงินมคา 0 ดังนั้น เม็ดสีที่
                                                                                        ี
                                                                         ี
                                                                              ึ
                   แสดงออกมาบนจอภาพจะเปนสีแดง เมื่อจุดสีมีคา (0,255,0) จะหมายถง Green มีคาสูงสุดคือ 255 สวน
                                                                                                   ุ
                                       ี
                   สีแดงและสีน้ําเงินจะมคา 0 ดังนั้น เม็ดสีที่แสดงออกมาบนจอภาพจะเปนสีเขียว และเมื่อจดสีมีคา
                                                                          ี
                   (0,0,255) จะหมายถึง Blue มีคาสูงสุดคือ 255 สวนสีแดงและสีเขยวจะมีคา 0 ดังนั้น เม็ดสีที่แสดงออก
                                      ้
                   มาบนจอภาพจะเปนสีนาเงิน
                                      ํ

                   11.3 คาตัวเลขในแตละพิกเซลของภาพ RGB




















                                          ภาพประกอบที่ 11.2 แสดงคาสีภายในภาพ RGB


                          จากภาพดานบนจุดสีที่ขยายขึ้นมามจํานวน 9 จุดสี โดยมีคาเรียงลําดับดังตอไปนี้ (162,19,28),
                                                        ี
                   (244,171,97), (255,208,119), (244,208,118), (162,19,28), (244,171,97) , (237,248,255) (215,136,
                   129) และ (207,30,0) ตามลําดับ


                   11.4 การเขียนจุด เสนตรงและวงกลม (Output primitive)
                                       ื้
                          องคประกอบพนฐานของภาพ (output primitive) ไดแก จุด เสนตรง และวงกลม ในการวาด
                                                                          
                                                                                                         
                   วัตถุใด ๆ บนจอภาพคอมพวเตอรจะเกิดขนจากการนําองคประกอบพื้นฐานมาทําการวาดและรวมเขา
                                          ิ
                                                       ึ้
                   ดวยกน โดยพล็อตลงไปบน Coordinate System ซึ่งเปนระบบการบอกตําแหนง ซึ่งมอยูหลายระบบ ใน
                                                                                          ี
                        ั
                   หัวขอนี้จะบอกดวยระบบ Cartesian Coordinate System (พิกัด x,y)
   152   153   154   155   156   157   158   159   160   161   162