Subscribe Twitter FaceBook

Minggu, 04 Desember 2011

MORPHING

 Pengertian Morphing

Morphing adalah perubahan bentuk obyek gambar secara bertahap.Morphing merupakan salah satu teknik yang banyak digunakan dalam dunia entertainment karena efek dari morphing ini sangat menarih untuk diamati. Morphing memerlukan dua gambar, yaitu gambar awal dan gambar akhir. Morphing digunakan untuk membuat gambar yang merupakan gambar perubahan setiap satuan waktu dari gambar asal ke gambar hasil. Morphing secara sederhana dapat dilakukan dengan menggunakan interpolasi linier.

 Contoh Morphing 1

Morphing suatu obyek gambar adalah hasil perubahan pada setiap titiknya, sehingga proses morphing dilakukan pada titik-titik dari obyek gambar.
Interpolasi linier 

Interpolasi linier adalah salah satu teknik untuk mendapatkan nilai antara dari dua nilai dengan memperhatikan perbandingan skala atau posisinya. Interpolasi berikut ini menggunakan pendekatan garis lurus.



 

Implementasi
Interpolasi Linier 2D

point2D_t interpolasi(point2D_t a,                     
point2D_t b, float k, float n)
{
   point2D_t c;
   c.x=a.x+k*(b.x-a.x)/n;
   c.y=a.y+k*(b.y-a.y)/n;
   return c;
}
 
Morphing 2D
  • Morphing 2D adalah implementasi dari interpolasi yang dikenakan pada titik-titik 2D
  • Morphing yang dilakukan pada dua obyek gambar 2D adalah interpolasi dari setiap titik yang bersesuaian (berdasarkan urutan)
  • Morphing 2D menggunakan transformasi posisi pada sistem koordinat 2D
  • Jumlah titik sama.

0 komentar:

Posting Komentar