Analisis Daya Serap Citra pada Pesan Berbahasa Indonesia Menggunakan Pencocokan Warna Chapter III V

BAB 3
METODOLOGI PENELITIAN

Pada bab ini dibahas mengenai langkah-langkah yang dilakukan untuk menguji kerja
daya sisip dari citra terhadap pesan menggunakan kecocokan nilai warna terhadap pesan
berbahasa indonesia yang akan disisipkan.
3.1.

Rancangan Penelitian
Untuk mendapatkan hasil dari tujuan penelitian, maka penulis melakukan langkah-

langkah pelaksanaan penelitian atau rancangan penelitian, secara garis besar, penelitian
yang penulis laksanakan terdiri dari langkah-langkah berikut ini :
1.

Analisis dan pengambilan sampel, dimana sampel atau objek penelitian ini berupa
beberapa citra digital yang memiliki ukuran dan nilai warna berbeda yang terdiri
dari jenis citra yang berbeda (monokrom, grayscale, warna).

2.


Pengenalan nilai pada setiap sampel citra yang diuji, karena disetiap citra memiliki
nilai byte berbeda yang disesuaikan dengan warna penyusun dari citra tersebut.

3.

Pengujian dengan cara penyesuaian nilai warna pada citra digital dengan nilai
kemunculan huruf didalam teks berbahasa indonesia.

4.

Jumlah huruf yang muncul disesuaikan dengan rata-rata penggunaan di dalam kata
untuk mencari jumlah kata yang dapat ditampung di dalam citra

5.

Hasil dan kesimpulan dari pengujian.
Data yang digunakan dalam penelitian ini terdiri dari beberapa citra dengan format

JPG atau JPEG yang dapat diperoleh dari perangkat lunak penggambar citra atau pun dari
perangkat keras pengambil citra dengan ukuran citra berbeda-beda.


Universitas Sumatera Utara

18

3.2.

Penerapan Rancangan Penelitian

Setelah penulis menyampaikan skema pada sistem, maka selanjutnya adalah proses
penerapan skema kerja pada penelitian.
3.2.1. Analisis Sampel
Untuk sampel citra, pada penelitian penulis menggunakan tiga buah citra dengan
ukuran beragam dari citra berukuran 256 x 256 sampai ukuran 16 MP yang berformat
JPG atau JPEG untuk setiap jenis citra nya. Dimana citra dibedakan juga berdasarkan
jenis citra, seperti citra biner, citra warna, citra grayscale. Untuk citra biner penulis
menggunakan tiga sampel citra dibawah ini, Berikut sampel 1 dari citra biner :

Gambar 3.1 Sampel 1 Citra Biner
Setelah dilakukan pengujian dengan sistem yang dirancang, citra diatas memiliki ukuran

piksel 256 x 256 dengan jumlah piksel hitam sebanyak 32365 (49,39%) dan piksel putih
sebanyak 33171 (50,61%). Sampel pertama dari citra biner memiliki perbedaan yang
tidak terlalu jauh antara piksel hitam dan putih, hanya 0,61 %. Berikut sampel 2 dari citra
biner :

Universitas Sumatera Utara

19

Gambar 3.2 Sampel 2 Citra Biner
Sampel citra diatas memiliki ukuran 450x250 piksel dengan jumlah piksel hitam =
101174 (89,93%) dan piksel putih = 11326 (10,07%). Sampel kedua dari citra biner
dominan menggunakan piksel berwarna hitam. Berikut sampel 3 dari citra biner :

Gambar 3.3 Sampel 3 Citra Biner

Universitas Sumatera Utara

20


Sampel citra diatas memiliki ukuran 480x640 piksel dengan jumlah piksel hitam = 80784
(26,3%) dan piksel putih = 226416 (73,7%). Sampel ketiga dari citra biner dominan
menggunakan piksel berwarna putih.
Sampel untuk citra grayscale adalah sebagai berikut :

Gambar 3.4 Sampel 1 Citra Grayscale
Sampel pertama dari citra grayscale memiliki nilai warna yang sama untuk setiap warna
di tiap tiap piksel. Ukuran dari sampel 1 adalah 512 x 512 dengan histogram seperti
berikut :

Gambar 3.5 Histogram Sampel 1 Citra Abu-Abu
Dari sampel diastas didapat nilai warna >=128 sebanyak 30.23% (warna cerah) dan
60.77% untuk nilai warna < 128.

Universitas Sumatera Utara

21

Gambar 3.6 Sampel 2 Citra Grayscale
Sampel kedua untuk citra grayscale adalah citra dengan jumlah piksel 360 x 500. Dengan

histogram seperti berikut :

Gambar 3.7 Histogram Sampel 2 Citra Abu-Abu
Dari sampel diastas didapat nilai warna >=128 sebanyak 58,09% (warna cerah) dan
41,91% untuk nilai warna < 128.

Universitas Sumatera Utara

22

Gambar 3.8 Sampel 3 Citra Grayscale
Sampel ketiga untuk citra grayscale adalah citra dengan jumlah piksel 1080 x 1920.
Dengan histogram seperti berikut :

Gambar 3.9 Histogram Sampel 3 Citra Abu-Abu

Universitas Sumatera Utara

23


Berikut sampel yang penulis pergunakan untuk citra warna :

Gambar 3.10 Sampel 1 Citra Warna
Pada sampel 1 citra warna terdapat 512 x 512 piksel dengan nilai warna yang berbeda di
antara piksel. Berikut histogram dari sampel diatas :

Gambar 3.11 Hsitogram Sampel 1 Citra Warna

Universitas Sumatera Utara

24

Gambar 3.12 Sampel 2 Citra Warna
Pada sampel 2 citra warna terdapat 4472 x 2825 piksel dengan nilai warna yang berbeda
di antara piksel. Berikut histogram dari sampel diatas :

Gambar 3.13 Histogram Sampel 2 Citra Warna

Universitas Sumatera Utara


25

Gambar 3.14 Sampel 3 Citra Warna
Pada sampel 3 citra warna terdapat 459 x 736 piksel dengan nilai warna yang berbeda di
antara piksel. Berikut histogram dari sampel diatas :

Gambar 3.15 Histogram Sampel 3 Citra Warna

Universitas Sumatera Utara

26

Gambar 3.16 Sampel 4 Citra Warna
Pada sampel 3 citra warna terdapat 1200x 1920 piksel dengan nilai warna yang berbeda di
antara piksel. Berikut histogram dari sampel diatas :

Gambar 3.17 Histogram Sampel 4 Citra Warna
3.2.2. Penyesuaian Nilai Citra
Setelah citra dipilih selanjutnya adalah pembacaan nilai dari satu persatu piksel,
selanjutnya penulis memisahkan nilai sebuah piksel yang terdiri dari red, green dan blue

menjadi tiga nilai yang di buat frame nya disetiap nilai warna. Fungsi dari pembagian

Universitas Sumatera Utara

27

frame agar data lebih banyak, tidak hanya untuk satu nilai untuk satu piksel. Tapi terdapat
tiga nilai yang dapat di jadikan media penyisipan pesan. Pembagian frame berdasarakan
pada tiga buah warna dasar disetiap piksel nya yaitu Red, Green, dan Blue.

3.2.3. Penyesuaian Nilai Karakter
Selanjutnya mengubah nilai desimal yang terdapat pada warna ke karakter
berdasarkan kode ASCII, setelah mendapatkan nilai, maka selanjutnya perhitungan
jumlah karakter yang dapat di input ke dalam gambar yang dibedakan dari warna yang
didapatkan. Penyesuaian nilai warna terhadap karakter berdasarkan pada pencocokan
warna dengan nilai karakter yang telah dikonversi kedalam decimal. Setelah itu adalah
perhitungan jumlah karakter yang dapat ditampung sebuah citra untuk pesan berbahasa
Indonesia. Berikut langkah menyesuaian nilai citra dengan distribusi huruf berbahasa
indonesia :
1.


Ambil jumlah karakter terbesar didalam citra, dalam distribusi bahasa indonsia
adalah A dengan persentase mencapai 19.81%.

2.

Setelah jumlah karakter A didapat selanjutnya adalah hitung berapa jumlah karakter
yang dapat disisipkan dengan membagi jumlah karakter A dengan persentase huruf
A.

3.

Sesuaikan karakter lain dengan persentase tiap karakter masing-masing, dimana hal
ini harus sesuai dengan tabel distribusi huruf, tidak boleh ada satu karakter pun yang
kurang jumlahnya dari jumlah huruf minimal berdasarkan persentase di tabel
distribusi. Jika salah satu karakter tidak terpenuhi, maka panjang karakter disesuaikan
dengan jumlah huruf dari karakter yang tidak terpeuhi tersebut.

4.


Jika huruf b hanya ada 5 huruf dan jumlah terebut kurang untuk memenuhi jumlah
karakter yang didapa sebelumnya, maka panjang karakter yang dapat diinput yag
disesuaikan dengan huruf b adalah 5 / 2.64 * 100 = 189 karakter. Sela njutnya
penyesuaian untuk huruf lain dengan cara yag sama.

5.

Setelah jumlah persentase huruf sesuai dengan jumlahnya dengan panjang karakter,
selanjutnya penyesuaian dengan jumlah kata dimana menurut penelitian yang telah

Universitas Sumatera Utara

28

dilakukan oleh Andana dimana rata-rata penggunaan huruf disetiap kata adalah 6,6
huruf.
Untuk mencari jumlah karakter sementara yang dapat dijadikan angka dasar perhitungan
jumlah karakter tiap huruf yang harus ada didalam citra adalah sebagai berikut :
Jlh. Karakter = Jumlah Karakter A / 19,81 X 100
Jika ada huruf yang jumlahnya lebih kecil dari persentase dikalikan dengan jumlah

karakter sementara maka jumlah karakter harus disesuaikan dengan jumlah huruf pada
huruf tersebut .
Jlh. Karakter = Jlh Huruf / Persentase Huruf * 100
Dan untuk menghitung jumlah kata adalah :
Jlh. Kata = Jlh Karakter / 6,6
Berikut flowchart pencarian panjang karakter dengan penyesuaian nilai warna dari citra
digital dan karakter pesan berbahasa indonesia :

Universitas Sumatera Utara

29

Mulai

Baca Nilai
Warna Citra
Digial

Hitung Jumlah Nilai
Warna yang sama
dengan nilai desimal
karakter A

Hitung Jumlah
Karakter Sementara

Jumlah Karakter =
Jumlah Huruf/
persentase huruf *
100

Sesuaikan Jumlah
Karakter Hururf Lain

Jumlah Huruf
Sesuai

N

Y
Panjang
Karakter =
Jumlah
Karakter
Sementara

Jumlah Kata=
Jumlah Karakter/6,6

Tampilkan
Jumlah Kata

Selesai

Gambar 3.18 Flowchart Penyesuaian Nilai
Setelah langkah-langkah disusun maka selanjutnya adalah penerapan langkahlangkah atau algoritma ke dalam sebuah sistem yang akan digunakan untuk implementasi
dan percobaan dari steganografi citra, sistem terdiri dari input citra, proses pembacaan,

Universitas Sumatera Utara

30

dan hasil dari proses pembacaan yang telah diubah ke dalam karakter untuk mendapatkan
kesimpulan berupa banyak kata yang dapat disisipkan ke dalam citra tersebut.

3.3.

Diagram Alur Proses

Merupakan diagram yang menceritakan proses yang terjadi dengan simbol-simbol dan
keterangan-keterangan dari masing-masing simbol yag digambarkan. Berikut digaram
alur / flowchart yang penulis susun berdasarkan proses-proses yang dilibatkan dalam
penerapan algoritma ke dalam sebuah sistem.

Gambar 3.19 Diagram Alur Proses
Pada diagram alur menghasilkan sebuah output berupa nilai yang dapat di input kedalam
sebuah citra berdasarkan nilai warna yang dicocokan dengan karakter citra. Penerapaan
berupa hasil diharafkan dapat menghasilkan kesimpulan berdasarkan variasi warna tiap
citra untuk menyimpan pesan didalamnya.

Universitas Sumatera Utara

BAB 4
HASIL DAN PEMBAHASAN

4.1.

Hasil

Hasil yang dibahas adalah hasil dari penyesuaian nilai warna pada sampel citra dengan
jumlah huruf dan kata yang dapat ditampung didalam sampel citra tersebut.

4.1.1. Sampel Citra Biner (Monokrom)
Berikut ini hasil pengujian yang telah penulis kerjakan pada sampel citra biner.
Tabel 4.1 Jumlah Huruf Yang Terdapat Pada Citra Biner
Jumlah Huruf

Huruf

A/a
B/b
C/c
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v

Sampel 1

Sampel 2

Sampel 3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Universitas Sumatera Utara

32

Jumlah Huruf

Huruf

W/w
X/x
Y/y
Z/z
Ukuran

Sampel 1

Sampel 2

Sampel 3

0
0
0
0

0
0
0
0

0
0
0
0

256 x 256

450 X 250

480 X 640

Pada sampel pertama, dengan citra berukuran 256 x 256 didapat nilai warna hitam
sebanyak 32.365 (49,39%) dan piksel putih sebanyak 33.171 (50,61%). Dari data
diatas, hasil pengujian sampel 1 citra biner menunjukan bahwa citra tersebut sama
sekali tidak dapat menampung huruf apapun. Sehingga panjang huruf dan jumlah kata
yang dapat ditampung adalah 0.
Pada sampel kedua, dengan citra berukuran 450 X 250 didapat nilai warna
hitam sebanyak 101.174 (89,93%) dan piksel putih sebanyak 11.326 (10,07%). Dari
data diatas, hasil pengujian sampel 1 citra biner menunjukan bahwa citra tersebut
sama sekali tidak dapat menampung huruf apapun. Sehingga panjang karakter dan
jumlah kata yang dapat ditampung adalah 0.
Pada sampel ketiga, dengan citra berukuran 480 X 640 didapat nilai warna
hitam sebanyak 80784 (26,3%) dan piksel putih sebanyak 226416 (73,7%). Dari data
diatas, hasil pengujian sampel 3 citra biner menunjukan bahwa citra tersebut sama
sekali tidak dapat menampung huruf apapun. Sehingga panjang huruf dan jumlah kata
yang dapat ditampung adalah 0.

4.1.2. Sampel Citra Abu-Abu
Berikut ini hasil pengujian yang telah penulis kerjakan pada sampel citra abu-abu.
Tabel 4.2 Jumlah Huruf Yang Terdapat Pada Sampel Citra Abu-Abu
Huruf
A/a
B/b
C/c

Sampel 1
0
0
0

Jumlah Huruf
Sampel 2
Sampel 3
4839
62280
4917
62007
5097
62103

Universitas Sumatera Utara

33

Huruf
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v
W/w
X/x
Y/y
Z/z
Ukuran

Sampel 1
84525
0
89595
0
0
0
0
0
0
0
0
0
0
0
0
0
0
83433
0
87384
0
0
0
512 X 512

Jumlah Huruf
Sampel 2
Sampel 3
89655
60825
4992
60702
94476
61311
4977
60168
5052
60618
4854
60570
4869
59988
5019
59730
4866
59595
4800
59820
4869
60258
5073
60315
4986
60363
5064
60381
4911
60009
4983
60177
5211
59988
88410
59943
4731
59466
92385
59214
5031
59760
5088
59283
5022
59334
360 X 500 1080 X 1920

Pada sampel pertama, dengan citra berukuran 512 X 512 didapat jumlah piksel dengan
nilai warna 127
sebanyak 79.237 (30,23%). Dari data diatas, hasil pengujian sampel 1 citra abu-abu
menunjukan bahwa citra tersebut sama sekali tidak dapat menampung huruf A/a yang
merupakan huruf dengan penggunaan terbesar di dalam teks berbahasa indonesia.
Sehingga panjang huruf dan jumlah kata yang dapat ditampung adalah 0.

Universitas Sumatera Utara

34

Pada sampel kedua, dengan citra berukuran 360 X 500 didapat jumlah piksel dengan
nilai warna 127 adalah 105.362 (58,53%). Dari data diatas, hasil pengujian sampel 2 citra
abu-abu menunjukan bahwa citra memiliki jumlah huruf A sebanyak 4389. Maka
dengan data tersebut jumlah persentase huruf yang harus dipenuhi oleh huruf
selanjutnya adalah sebagai berikut :
Tabel 4.3 Hasil Penyesuaian Sampel 2 Citra Abu-Abu
Huruf Jumlah
A/a
B/b
C/c
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v
W/w
X/x
Y/y
Z/z

4839
4917
5097
5130
4992
4881
4977
5052
4854
4869
5019
4866
4800
4869
5073
4986
5064
4911
4983
5211
4977
4731
5001
5031
5088
5022

% Dis
Huruf
19,81%
2,97%
0,67%
3,72%
8,18%
0,25%
3,96%
1,97%
8,08%
0,85%
5,35%
3,50%
4,85%
9,56%
1,60%
2,77%
0,01%
5%
4,11%
5,12%
5,57%
0,08%
0,41%
0,01%
1,60%
0,02%

Jumlah
Karakter
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426
24426

% Jumlah
Huruf
100,00%
101,61%
105,33%
106,01%
103,16%
100,87%
102,85%
104,40%
100,31%
100,62%
103,72%
100,56%
99,19%
100,62%
104,84%
103,04%
104,65%
101,49%
102,98%
107,69%
102,85%
97,77%
103,35%
103,97%
105,15%
103,78%

Ket
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Universitas Sumatera Utara

35

Pada huruf A dengan persentase 19.81 % dari jumlah huruf 4839 didapat jumlah
karakter sebanyak 24426 karakter, selanjutnya disesuaikan dengan huruf selanjutnya,
pada sampel 2 citra abu-abu seluruh huruf jumlah nya lebih besar dari jumlah yang
didapat dari jumlah karakter dari huruf dengan persentase terbesar, maka jumlah
karakter yang dapat di tampung oleh citra tersebut adalah 24.426 karakter dengan
jumlah kata adalah 3.700 kata.
Pada sampel ketiga, dengan citra berukuran 1080 X 1920 didapat piksel dengan nilai
warna 127 adalah
417.873 (20,15%). Dari data diatas, hasil pengujian sampel 3 citra abu-abu
menunjukan bahwa citra ini memiliki jumlah huruf A sebanyak 62.280. Maka dengan
data tersebut jumlah persentase huruf yang harus dipenuhi oleh huruf selanjutnya
adalah sebagai berikut :
Tabel 4.4 Hasil Penyesuaian Sampel 3 Citra Abu-Abu
Huruf

Jumlah

% Dis
Huruf

Jumlah
Karakter

% Jumlah
Huruf

Ket

A/a
B/b
C/c
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t

62280
62007
62103
60825
60702
61311
60168
60618
60570
59988
59730
59595
59820
60258
60315
60363
60381
60009
60177
59988

19,81%
2,97%
0,67%
3,72%
8,18%
0,25%
3,96%
1,97%
8,08%
0,85%
5,35%
3,50%
4,85%
9,56%
1,60%
2,77%
0,01%
5%
4,11%
5,12%

314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386
314386

100,00%
99,56%
99,72%
97,66%
97,47%
98,44%
96,61%
97,33%
97,25%
96,32%
95,91%
95,69%
96,05%
96,75%
96,84%
96,92%
96,95%
96,35%
96,62%
96,32%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Universitas Sumatera Utara

36

Huruf

Jumlah

% Dis
Huruf

Jumlah
Karakter

% Jumlah
Huruf

Ket

U/u
V/v
W/w
X/x
Y/y
Z/z

59943
59466
59214
59760
59283
59334

5,57%
0,08%
0,41%
0,01%
1,60%
0,02%

314386
314386
314386
314386
314386
314386

96,25%
95,48%
95,08%
95,95%
95,19%
95,27%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Pada huruf A dengan persentase 19.81 % dari jumlah huruf 62280 didapat jumlah
karakter sebanyak 314.386 karakter, selanjutnya disesuaikan dengan huruf
selanjutnya, pada sampel 3 citra abu-abu seluruh huruf jumlah nya lebih besar dari
jumlah yang didapat dari jumlah karakter dari huruf dengan persentase terbesar, maka
jumlah karakter yang dapat di tampung oleh citra tersebut adalah 314.386 karakter
dengan jumlah kata adalah 47.633 kata.

4.1.3. Sampel Citra Warna
Berikut ini hasil pengujian yang telah penulis lakukan pada sampel citra warna.
Tabel 4.5 Jumlah Huruf Yang Terdapat Pada Sampel Citra Warna
Huruf

Jumlah Huruf

A/a

Sampel 1
24484

Sampel 2
268918

Sampel 3
8387

Sampel 4
51989

B/b

0

260731

8620

50889

C/c

0

257046

8788

51345

D/d

21618

252800

8670

51303

E/e

19431

256284

9003

54282

F/f

0

258291

8819

53018

G/g

0

256218

9043

51544

H/h

16146

259686

8994

52545

I/i

21090

261038

8687

52000

J/j

0

265563

8926

53685

K/k

0

274694

8918

52892

L/l

20651

277431

9011

52439

M/m

25533

295767

9128

50332

N/n

0

300792

9070

49996

Universitas Sumatera Utara

37

Huruf

Jumlah Huruf

O/o

Sampel 1
0

Sampel 2
295279

Sampel 3
9279

Sampel 4
47763

P/p

24669

305679

8907

44655

Q/q

17992

307175

9212

44165

R/r

0

313499

8981

47107

S/s

0

320738

9005

45530

T/t

0

328061

8992

48313

U/u

33312

334360

8932

47082

V/v

0

337206

8843

48670

W/w

0

341368

8843

48470

X/x

0

343702

8847

46814

Y/y

57223

345490

8909

47754

Z/z

0

345609

8993

46887

Ukuran

512 X 512

2835 X 4472

459 X 736

1200 X 1920

Pada sampel pertama, dengan citra berukuran 512 X 512. Dari tabel diatas terdapat
karakter dengan nilai minimum yang tidak memenuhi karena berjumlah 0. Untuk
membentuk sebuah kata dalam bahasa indonesia, jika mengikuti data persentase dari
penelitian Andana (2010), maka untuk minimal 1 kata kemungkinan kemunculan
huruf adalah masing-masing 1 huruf.
Pada sampel kedua, dengan citra berukuran 2835 X 4472. Dari data diatas,
hasil pengujian sampel 2 citra warna menunjukan bahwa citra ini memiliki jumlah
huruf A sebanyak 268.918. Maka dengan data tersebut jumlah persentase huruf yang
harus dipenuhi oleh huruf selanjutnya adalah sebagai berikut :
Tabel 4.6 Hasil Penyesuaian Sampel 2 Citra Warna
Huruf

A/a
B/b
C/c
D/d
E/e
F/f

Jumlah

% Dis
Huruf

268918 19,81%
260731 2,97%
257046 0,67%
252800 3,72%
256284 8,18%
258291 0,25%

Jumlah
Karakter

% Jumlah
Huruf

Ket

1357485
1357485
1357485
1357485
1357485
1357485

100,00%
96,96%
95,59%
94,01%
95,30%
96,05%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Universitas Sumatera Utara

38

Huruf

Jumlah

% Dis
Huruf

Jumlah
Karakter

% Jumlah
Huruf

Ket

G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v
W/w
X/x
Y/y
Z/z

256218
259686
261038
265563
274694
277431
295767
300792
295279
305679
307175
313499
320738
328061
334360
337206
341368
343702
345490
345609

3,96%
1,97%
8,08%
0,85%
5,35%
3,50%
4,85%
9,56%
1,60%
2,77%
0,01%
5%
4,11%
5,12%
5,57%
0,08%
0,41%
0,01%
1,60%
0,02%

1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485
1357485

95,28%
96,57%
97,07%
98,75%
102,15%
103,17%
109,98%
111,85%
109,80%
113,67%
114,23%
116,58%
119,27%
121,99%
124,34%
125,39%
126,94%
127,81%
128,47%
128,52%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Pada huruf A dengan persentase 19.81 % dari jumlah huruf 268.918 didapat jumlah
karakter sebanyak 1.357.485 karakter, selanjutnya disesuaikan dengan huruf
selanjutnya, pada sampel 2 citra warna seluruh huruf jumlah nya lebih besar dari
jumlah yang didapat dari jumlah karakter dari huruf dengan persentase terbesar, maka
jumlah karakter yang dapat di tampung oleh citra tersebut adalah 1.357.485 karakter
dengan jumlah kata adalah 205.679 kata.
Pada sampel ketiga, dengan citra berukuran 459 X 736. Dari data diatas, hasil
pengujian sampel 3 citra warna menunjukan bahwa citra ini memiliki jumlah huruf A
sebanyak 8.387. Maka dengan data tersebut jumlah persentase huruf yang harus
dipenuhi oleh huruf selanjutnya adalah sebagai berikut :

Universitas Sumatera Utara

39

Tabel 4.7 Hasil Penyesuaian Sampel 3 Citra Warna
Huruf

Jumlah

% Dis
Huruf

Jumlah
Karakter

% Jumlah
Huruf

Ket

A/a
B/b
C/c
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v
W/w
X/x
Y/y
Z/z

8387
8620
8788
8670
9003
8819
9043
8994
8687
8926
8918
9011
9128
9070
9279
8907
9212
8981
9005
8992
8932
8843
8843
8847
8909
8993

19,81%
2,97%
0,67%
3,72%
8,18%
0,25%
3,96%
1,97%
8,08%
0,85%
5,35%
3,50%
4,85%
9,56%
1,60%
2,77%
0,01%
5%
4,11%
5,12%
5,57%
0,08%
0,41%
0,01%
1,60%
0,02%

42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336
42336

100,00%
102,78%
104,78%
103,37%
107,34%
105,15%
107,82%
107,24%
103,58%
106,43%
106,33%
107,44%
108,84%
108,14%
110,64%
106,20%
109,84%
107,08%
107,37%
107,21%
106,50%
105,44%
105,44%
105,48%
106,22%
107,23%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Pada huruf A dengan persentase 19.81 % dari jumlah huruf 8.387 didapat jumlah
karakter sebanyak 42.336 karakter, selanjutnya disesuaikan dengan huruf selanjutnya,
pada sampel 2 citra warna seluruh huruf jumlah nya lebih besar dari jumlah yang
didapat dari jumlah karakter dari huruf dengan persentase terbesar, maka jumlah
karakter yang dapat di tampung oleh citra tersebut adalah 42.336 karakter dengan
jumlah kata adalah 6.414 kata.

Universitas Sumatera Utara

40

Pada sampel keempat, dengan citra berukuran 1200 X 1920. Dari data diatas,
hasil pengujian sampel 4 citra warna menunjukan bahwa citra ini memiliki jumlah
huruf A sebanyak 51.989. Maka dengan data tersebut jumlah persentase huruf yang
harus dipenuhi oleh huruf selanjutnya adalah sebagai berikut :
Tabel 4.8 Hasil Penyesuaian Sampel 4 Citra Warna
Huruf

Jumlah

% Dis
Huruf

Jumlah
Karakter

% Jumlah
Huruf

Ket

A/a
B/b
C/c
D/d
E/e
F/f
G/g
H/h
I/i
J/j
K/k
L/l
M/m
N/n
O/o
P/p
Q/q
R/r
S/s
T/t
U/u
V/v
W/w
X/x
Y/y
Z/z

51989
50889
51345
51303
54282
53018
51544
52545
52000
53685
52892
52439
50332
49996
47763
44655
44165
47107
45530
48313
47082
48670
48470
46814
47754
46887

19,81%
2,97%
0,67%
3,72%
8,18%
0,25%
3,96%
1,97%
8,08%
0,85%
5,35%
3,50%
4,85%
9,56%
1,60%
2,77%
0,01%
5%
4,11%
5,12%
5,57%
0,08%
0,41%
0,01%
1,60%
0,02%

262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437
262437

100,00%
97,88%
98,76%
98,68%
104,41%
101,98%
99,14%
101,07%
100,02%
103,26%
101,74%
100,87%
96,81%
96,17%
91,87%
85,89%
84,95%
90,61%
87,58%
92,93%
90,56%
93,62%
93,23%
90,05%
91,85%
90,19%

Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi

Pada huruf A dengan persentase 19.81 % dari jumlah huruf 51.989 didapat jumlah
karakter sebanyak 42.336 karakter, selanjutnya disesuaikan dengan huruf selanjutnya,

Universitas Sumatera Utara

41

pada sampel 2 citra warna seluruh huruf jumlah nya lebih besar dari jumlah yang
didapat dari jumlah karakter dari huruf dengan persentase terbesar, maka jumlah
karakter yang dapat di tampung oleh citra tersebut adalah 262.437 karakter dengan
jumlah kata adalah 39.762 kata.

4.2.

Pembahasan

Dari hasil pengujian diatas, berikut rincian hasilnya :
Tabel 4.9 Tabel Hasil Pengujian
Citra

Jenis

Biner(Monokrom)

Ukuran

256 x
256

Biner

450 X

(Monokrom)

250

Biner

480 X

(Monokrom)

640

Grayscale

512 X
512

Jumlah

Jumlah

Karakter

Kata

0

0

0

0

0

0

0

0

Universitas Sumatera Utara

42

Citra

Jenis

Grayscale

Grayscale

Warna

Warna

Ukuran

360 X
500

1080 X
1920

512 X
512

2835 X
4472

Jumlah

Jumlah

Karakter

Kata

24.426

3700

314.386

46.278

0

0

1.357.485

205.679

Universitas Sumatera Utara

43

Citra

Jenis

Warna

Warna

Ukuran

459 X
736

1200 X
1920

Jumlah

Jumlah

Karakter

Kata

42.336

6.414

262.437

39.762

Berikut penjelasan dan pembahasan dari hasil pengujian diatas :
1.

Penampungan dan penilaian kecocokan huruf dengan citra menggunakan nilai
desimal dari warna dasar (Red, Green, Blue) dari tiap piksel citra dan nilai
desimal dari huruf (ascii).

2.

Data distribusi huruf dan penggunaan huruf dalam kata dan teks berbahasa
indonesia yang digunakan untuk penyesuaian merupakan data dari penelitian
yang dilakukan oleh Andana (2010) mengenai frekuensi penggunaan huruf di
dalam bahasa indonesia dan penelitian Stefan Trost (2017) dengan pengujian
sampai 2.042.616 karakter dengan jumlah kata 306.359 (6.6 huruf perkata).

3.

Rasio penggunaan huruf di dalam kata belum penulis temukan sampai penelitian
ini selesai ditulis, karena jumlah huruf dalam kata kemungkinan berbeda dengan
jumlah kata yang digunakan jika karakter yang digunakan lebih dari atau kurang
dari 2.042.616.

4.

Citra monokrom sama sekali tidak dapat menampung karakter karena citra ini
hanya memiliki nilai 255 dan 0.

Universitas Sumatera Utara

44

5.

Pada sampel 1 citra warna tidak dapat menampung 1 kata dalam bahasa indonesia
dikarenakan tidak ada nya nilai beberapa huruf yang sama dengan nilai warna
dasar citra. Salah satu nya adalah B/b (66/98), dimana didalam citra ini tidak ada
nilai 66 atau 98 di Red, Green atau Blue (warna dasar) nya, sedangkan pada citra
sampel 2 abu-abu dengan resolusi yang lebih kecil yaitu 360 x 500 dapat
menampung sampai 3.700 kata dalam teks berbahasa indonesia dikarenakan citra
memiliki piksel dengan warna dasar yang cocok dengan nilai dari huruf dalam
teks berbahasa indonesia.

6.

Pada penelitian dengan jumlah piksel lebih banyak dan penggunaan nilai warna
yang beragam dengan jumlah yang tidak jauh berbeda antar warna menghasil
jumlah kata dan karakter yang lebih banyak. Maka kesimpulannya citra dengan
resolusi yang semakin besar dan penggunaan banyak warna akan menampung
lebih banyak kata dalam berbahasa indonesia.

4.3.

Kontribusi Penelitian

Setelah penelitian ini dilakukan, untuk penyisipan teks berbahasa indonesia untuk
sebuah citra dapat dilakukan tanpa mengubah citra hasil penyisipan dan sebelum
dilakukan penyisipan dapat diketahui jumlah kata yang dapat disisipkan.

Universitas Sumatera Utara

BAB 5
KESIMPULAN DAN SARAN

5.1. Kesimpulan
Berdasarkan pembahasan dan pengujian dari bab – bab sebelumnya, maka dapat
diambil kesimpulan sebagai berikut:
1. Jumlah huruf yang didapat dari pencocokan nilai desimal warna dengan nilai
desimal ASCII huruf harus memenuhi persentase dari tabel distribusi huruf
untuk semua jenis huruf, jika ada salah satu huruf yang jumlahnya kurang, maka
jumlah huruf maksimal untuk teks berbahasa indonesia disesuaikan kembali
berdasarkan persentase huruf yang kurang tersebut dengan rumus, Jumlah
Karakter = Jumlah Huruf / Persentase Huruf.
2. Untuk mencari Jumlah Kata yang didapat dari jumlah karakter yang dapat di
sisip ke dalam citra adalah dengan rumus Jumlah Kata = Jumlah Karakter / 6,6.
3. Dari hasil penelitian menunjukan bahwa citra biner tidak dapat menampung teks
berbahasa indonesia dengan pencocokan warna
4. Hasil yang didapat dari penelitian merupakan hasil pencocokan nilai warna
sampel dengan distribusi huruf berbahasa indonesia.

5.2. Saran
Adapun saran – saran dari penelitian ini untuk penelitian selanjutnya sebagai
berikut:
1. Penelitian selanjutnya jika berhubungan dengan penelitian yang penulis tulis, di
sarankan untuk mencari rasio perbandingan antara distribusi warna dan
distribusi huruf berbahasa indonesia.

Universitas Sumatera Utara