tersebut dan ukuran matriks kolom dari total kolom dibagi dua lalu ditambah satu sampai ukuran matriks maksimal kolom pada citra tersebut,
kemudian ukuran dari panjang dan lebar variabel D disimpan kedalam variabel x4 dan y4.
4.2.3. Bagi Gambar Tiga Horizontal
Gambar 4.6 Potong Gambar Tiga Horizontal
function [A,B,C,x1,y1,x2,y2,x3,y3]=potongGambar3Horizontalabu,r,c,p
A=abu1:r ,1:c3,:; [x1 y1]=sizeA;
assignin base
, size_LocThres1
,A; B=abu1:r, c3+1:2c3 ,:;
[x2 y2]=sizeB; assignin
base ,
size_LocThres2 ,B;
C=abu1:r, 2c3+1:c, :; [x3 y3]=sizeC;
assignin base
, size_LocThres3
,C;
Citra
grayscale
diinisialisasi pada variabel A,B,C di mana setiap variabel memilikin ukuran citranya masing-masing, berikut ukutan setiap variabel :
A. variabel A memiliki ukuran matriks baris dari satu sampai ukuran matriks
maksimal baris pada citra tersebut dan ukuran matriks kolom dari satu sampai matriks total kolom dibagi tiga, kemudian ukuran dari panjang dan
lebar variabel A disimpan kedalam variabel x1 dan y1. B.
variabel B memiliki ukuran matriks baris dari satu sampai ukuran matriks maksimal baris pada citra tersebut dan ukuran matriks kolom dari matriks
total kolom dibagi tiga lalu ditambah satu sampai dua kali ukuran matriks PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
total ukuran maksimal kolom pada citra tersebut yang dibagi tiga, kemudian ukuran dari panjang dan lebar variabel B disimpan kedalam
variabel x2 dan y2. C.
variabel C memiliki ukuran matriks baris dari satu sampai ukuran matriks maksimal baris pada citra tersebut dan ukuran matriks kolom dari dua kali
ukuran total matriks maksimal kolom pada citra tersebut yang dibagi tiga sampai ukuran matriks maksimal kolom pada citra tersebut lalu ditambah
satu, kemudian ukuran dari panjang dan lebar variabel C disimpan kedalam variabel x3 dan y3.
4.2.4. Bagi Gambar Tiga Vertikal
Gambar 4.7 Potong Gambar Tiga Vertikal
function [A,B,C,x1,y1,x2,y2,x3,y3]=potongGambar3Vertikalabu,r,c,p
A=abu1:r3 ,1:c,:; [x1 y1]=sizeA;
assignin base
, size_LocThres1
,A; B=abu1+r3:2r3, 1:c ,:;
[x2 y2]=sizeB; assignin
base ,
size_LocThres2 ,B;
C=abu2r3+1:r, 1:c, :; [x3 y3]=sizeC;
assignin base
, size_LocThres3
,C;
Citra
grayscale
diinisialisasi pada variabel A,B,C di mana setiap variabel memilikin ukuran citranya masing-masing, berikut ukutan setiap variabel :
A. variabel A memiliki ukuran matriks kolom dari satu sampai ukuran matriks
maksimal kolom pada citra tersebut dan ukuran matriks baris dari satu sampai matriks total baris dibagi tiga, kemudian ukuran dari panjang dan
lebar variabel A disimpan kedalam variabel x1 dan y1. B.
variabel B memiliki ukuran matriks kolom dari satu sampai ukuran matriks maksimal kolom pada citra tersebut dan ukuran matriks baris dari matriks
total baris dibagi tiga lalu ditambah satu sampai dua kali ukuran matriks total ukuran maksimal baris pada citra tersebut yang dibagi tiga, kemudian
ukuran dari panjang dan lebar variabel B disimpan kedalam variabel x2 dan y2.
C. variabel C memiliki ukuran matriks kolom dari satu sampai ukuran matriks
maksimal kolom pada citra tersebut dan ukuran matriks baris dari dua kali ukuran total matriks maksimal baris pada citra tersebut yang dibagi tiga
sampai ukuran matriks maksimal baris pada citra tersebut lalu ditambah satu, kemudian ukuran dari panjang dan lebar variabel C disimpan kedalam
variabel x3 dan y3.
4.3. Implementasi Proses