Page 149 -
P. 149

โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี







                 140

                          5.2.1  Nearest Neighbourhood Interpolation



                          เทคนิคนี้กําหนดใหคาความสวางของจุดพิกัดเอาทพุต (x’,y’)  มีคาเทากับคาความ
                          สวางของจุดพิกัดอินพุต (x,y) ที่อยูใกลที่สุด แนวคิดการประมาณคาแสดงไวในรูปที่

                          5.4(ก) สมการที่ใชในการประมาณคาเขียนไดดังนี้


                                     f(x’,y’) = f( round(R ( x’, y’), round( R ( x’, y’)))           (5.13)
                                                                      y
                                                       x

                                                          (x1, y2)         (x’, y2)       (x2, y2)


                                                                            (x’,y’)






                                                                                           (x2, y1)
                                                        (x1, y1)           (x’, yๅ)

                          (ก) Nearest neighborhood                              (ข) Bi-linear interpolation

                                interpolation


                                       รูปที่ 5.4 แสดงหลักการการทํา interpolation แบบตางๆ




                          5.2.2  Bi-Linear Interpolation


                          เทคนิคนี้จะประมาณคาความสวางของจุดพิกัดใหม (x’,y’)  จากคาความสวางของจุด

                          พิกัดรอบๆสี่จุด  โดยการประมาณคาจะเปนแบบเชิงเสน  ถากําหนดใหจุดสี่จุดรอบๆ
                          จุด (x’.y’) มีคาความสวางเปน f(x1,y1), f(x1,y), f(x2,y1), และ f(x2,y2) ดังแสดงในรูป

                          ที่ 5.4(ข)  การประมาณคาแบบ Bi-linear  เริ่มตนดวยการประมาณคาแบบเชิงเสนใน

                          แนวแกน  x  และแนวแกน  y  คือประมาณหาคาความสวางของจุด (x’, y1)  และจุด
   144   145   146   147   148   149   150   151   152   153   154