Image Inpainting - PowerPoint PPT Presentation

About This Presentation
Title:

Image Inpainting

Description:

PENGOLAHAN CITRA DIGITAL : Operasi Aritmatik dan Geometri pada Citra MULAAB TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO Operasi jumlah matrik The add ... – PowerPoint PPT presentation

Number of Views:142
Avg rating:3.0/5.0
Slides: 19
Provided by: ROSI72
Category:

less

Transcript and Presenter's Notes

Title: Image Inpainting


1
Image Inpainting
1
EE465 Introduction to Digital Image Processing
2
Geometric Transformation
Widely used in computer graphics to generate
special effects
MATLAB functions griddata, interp2, maketform,
imtransform
2
EE465 Introduction to Digital Image Processing
3
Basic Principle
  • (x,y) ? (x,y) is a geometric transformation
  • We are given pixel values at (x,y) and want to
    interpolate the unknown values at (x,y)
  • Usually (x,y) are not integers and therefore we
    can use linear interpolation to guess their values

MATLAB implementation zinterp2(x,y,z,x,y,meth
od)
3
EE465 Introduction to Digital Image Processing
4
Rotation
y
y
x
?
x
4
EE465 Introduction to Digital Image Processing
5
MATLAB Example
zimread('cameraman.tif')
original coordinates x,ymeshgrid(1256,1256)

new coordinates a2 for i1256for
j1256 x1(i,j)ax(i,j) y1(i,jy(i,j)/a enden
d
Do the interpolation z1interp2(x,y,z,x1,y1,'cu
bic')
5
EE465 Introduction to Digital Image Processing
6
Rotation Example
?3o
6
EE465 Introduction to Digital Image Processing
7
Scale
a1/2
7
EE465 Introduction to Digital Image Processing
8
Affine Transform
parallelogram
square
8
EE465 Introduction to Digital Image Processing
9
Affine Transform Example
9
EE465 Introduction to Digital Image Processing
10
Shear
parallelogram
square
10
EE465 Introduction to Digital Image Processing
11
Shear Example
11
EE465 Introduction to Digital Image Processing
12
Projective Transform
B
B
A
A
C
C
D
D
quadrilateral
square
12
EE465 Introduction to Digital Image Processing
13
Projective Transform Example
-4 2 -8 -3 -3 -5 6 3
0 0 1 0 1 1 0 1
13
EE465 Introduction to Digital Image Processing
14
APLIKASI OPERASI GEOMETRI
Rotasi
15
SUMMARY
  • Operasi berbasis bingkai / frame adalah operasi
    yang melibatkan 2 buah citra atau lebih dan
    menghasilkan sebuah citra keluaran yang merupakan
    hasil operasi matematis ( operasi aritmatik dan
    operasi logika )

16
SUMMARY
  • Contoh implementasi operasi berbasis bingkai
    antara lain image blending, dan deteksi gerak.
  • Operasi Geometrik berhubungan dengan perubahan
    bentuk geometrik citra, yaitu ukuran ataupun
    orientasinya.

17
TUGAS
  • Buat Program aplikasi pengolahan citra digital
    untuk operasi aritmatik / geometri

18
REFERENSI
  1. Rafael C. Gonzales dan Richard E. Woods, Digital
    Image Processing, Edisi 2, Prentice Hall, 2002
  2. Rafael C. Gonzales, Richard E. Woods dan Steven
    L. Eddins, Digital Image Processing using
    Mathlab, Prentice Hall, 2003
  3. Achmad Balza, Firdausy Kartika. Teknik Pengolahan
    Citra Digital dengan Delphi. Ardi
    Publishing.Yogyakarta.2005.
Write a Comment
User Comments (0)
About PowerShow.com