LAMPIRAN 1. Blksize = 8; matrix = []; shift = []; threshold = 150; % Threshold tergantung gambar kasus berdasarkan histogram
|
|
- Ridwan Wibowo
- 6 tahun lalu
- Tontonan:
Transkripsi
1 LAMPIRAN 1 Lamp.1.1 Program untuk Cloning close all clear all % Inisialisasi Variable Global global Blksize matrix Blksize = 8; matrix = []; shift = []; threshold = 150; % Threshold tergantung gambar kasus berdasarkan histogram Q = [ ; ; ; ; ; ; ; ]; oriimg = imread('nama FILE.jpg'); resizeimg = imresize(oriimg, [ ]);% ukuran diresize untuk reduksi waktu proses ImgGray = rgb2gray(resizeimg); [Height Width] = size(imggray); % lakukan pergeseran pada pixel-pixel citra for j=1:height for i=1:width ImgBiner(i,j) = 0; % Membagi citra Kedalam Blok Matriks persegi ukuran 8x8 (BxB) % Jumlah Blok dalam Suatu Citra Resolusi MxN sebanyak : (M-B+1)*(N-B+1) i_pos = 1; indexblk=0; for i=1:(height-blksize+1) % sliding per-baris for j=1:(width-blksize+1) %sliding per-kolom
2 % Proses komputasi DCT Block(:,:,indexBlk+j)=dct2(ImgGray(i:(i-1)+Blksize,j:(j-1)+Blksize)); coeffdct(:,:,indexblk+j) = round(block(:,:,indexblk+j)./q); index(indexblk+j).i = i_pos; index(indexblk+j).x = i; index(indexblk+j).y = j; index(indexblk+j).dc = coeffdct(1,1,indexblk+j); i_pos = i_pos + 1; indexblk = indexblk+(height-blksize+1); % Susun hasil matrix DCT yang telah ter-quantisasi kedalam matrix baru for i=1:(height-blksize+1)*(width-blksize+1) matrix = [matrix conv2d(coeffdct(:,:,i), Blksize)]; % Inisialisasi vektor shift dengan 0 sebelum memulai algoritma for i=1:width for j=1:2*height shift((j-1) * Width + i) = 0; % Bentuk vektor shift dari pixel yang identik pada tiap block for i=1:((height-blksize+1)*(width-blksize+1)-1) if compare( index(i).i, index(i+1).i ) == 0 %resizeimg(index(i).x,index(i).y,1) = 255; sx = index(i).x - index(i+1).x; sy = index(i).y - index(i+1).y; if sx < 0 sx = -sx; sy = -sy; sy = sy + Height; shift(sy * Width + sx) = shift(sy * Width + sx) + 1; if shift(sy * Width + sx) > threshold ImgBiner(index(i).x,index(i).y) = 255; %resizeimg(ordered(i).x,ordered(i).y,2) = 255; %disp(shift(sy * Width + sx));
3 imshow(imgbiner); function Y = conv2d(block, BlockSize) temp = []; for i=1:blocksize temp = [temp Block(i,:)]; Y = te function Y = compare(a, B) % parameter fungsi compare adalah index dari Block yang telah di urut secara lexicographic global Blksize matrix % Ambil Element Matrix-1 first_a = (A-1)*Blksize*Blksize+1; last_a = Blksize*Blksize-1+first_a; % Ambil matrix DCT yang telah diquantisasi untuk melihat pergeseran MatA = matrix(first_a:last_a); % Ambil Element Matrix-2 first_b = (B-1)*Blksize*Blksize+1; last_b = Blksize*Blksize-1+first_b; % Ambil matrix DCT yang telah diquantisasi untuk melihat pergeseran MatB = matrix(first_b:last_b); Y = 0; % return 0 jika perbandingan antar blok sama for i=1:blksize*blksize if MatA(1,i) < MatB(1,i) Y = -1; break; if MatA(1,i) > MatB(1,i) Y = 1; break; Lamp. 1.2 Program untuk Splicing % Sumber [14] close all; clear all; image = imread('nama FILE.jpg');
4 % Proses dilakukan untuk QF=85 %image = imread('cloning4.jpg'); %imwrite(image,'cloning4a.jpg','quality',85); % Proses dilakukan dalam ruang warna Grayscale [m,n,z] = size(image); if(z == 3) image=double(rgb2gray(image)); else image=double(image); % Menghitung nilai e(i,j) deteksi tepi blok 8x8 j = 1; w = waitbar(0); while((8*j) < m) % Wait bar waitbar((8*j)/(3*m),w, 'Please Wait...'); i = 1; while((8*i) < n) value = image( (8*j),(8*i) ) -... image( (8*j), ((8*i)+1) ) -... image( ((8*j)+1), (8*i) ) +... image( ((8*j)+1), ((8*i)+1) ); % Sets all 64 pixels in block equal calculated value a=((8*(j-1))+1); while(a <= (8*j)) b=((8*(i-1))+1); while(b <= (8*i)) image(a,b) = value; b=b+1; a=a+1; i=i+1; j=j+1; cnt = (8*j); % Hitung Drigth dan Dbottom dari e(i,j)dan periksa % untuk yang lebih besar dari threshold j = 1; while((8*j) < m)
5 % Wait bar waitbar((cnt + (8*j))/(3*m),w, 'Please Wait...'); i=1; while((8*i) < n) difflr = abs(image( (8*j),(8*i) ) -... image( (8*j), ((8*i)+1) )); diffud = abs(image( (8*j),(8*i) ) -... image( ((8*j)+1), (8*i) )); if ((difflr >= 70) (diffud >= 70)) % Nilai Threshold tergantung gambar kasus dilihat dari histogram % Ubah semua piksel pada blok 8x8 yang memenuhi menjadi putih(255) a=((8*(j-1))+1); while(a <= (8*j)) b=((8*(i-1))+1); while(b <= (8*i)) image(a,b) = 255; b=b+1; a=a+1; i=i+1; j=j+1; cnt = ((2*8)*j); % Ubah blok piksel yang tidak putih menjadi piksel hitam (0) j = 1; while((8*j) < m) % Wait bar waitbar((cnt + (8*j))/(3*m),w, 'Please Wait...'); i = 1; while((8*i) < n) if(image( (8*j),(8*i) ) ~= 255 ) a=((8*(j-1))+1); while(a <= (8*j)) b=((8*(i-1))+1); while(b <= (8*i)) image(a,b) = 0; b=b+1;
6 a=a+1; i=i+1; j=j+1; % Cleans up right border i = 1; while((8*i) < n) i=i+1; i=i-1; a = 1; while(a <= m) b=1; while((8*(i-1)+b) <= n) image(a, (8*(i-1)+b)) = 0; b=b+1; a=a+1; % Sets j to bottom pixel row for next loop j=1; while((8*j) < m) j=j+1; % Cleans up next to last row a = 1; while(a <= n) b=1; while((8*(j-2)+b) <= m) image((8*(j-2)+b), a) = 0; b=b+1; a=a+1; % Cleans up last row a = 1; while(a <= n) b=1; while((8*(j-1)+b) <= m) image((8*(j-1)+b), a) = 0;
7 b=b+1; a=a+1; % Close Wait bar close(w); % Tampilkan matriks sebagai image; imshow(image);
8 Lamp. 2.1 Hasil uji coba gambar cloning LAMPIRAN 2 Gambar Cloning1.jpg, yang dilingkari duplikasi Hasil Deteksi Cloning1.jpg
9 Gambar Cloning2.jpg, yang dilingkari duplikasi Hasil Deteksi Cloning2.jpg
10 Gambar Cloning3.jpg, yang dilingkari duplikasi Hasil Deteksi Cloning3.jpg
11 Gambar Cloning4.jpg, yang dilingkari duplikasi Hasil Deteksi Cloning4.jpg
12 Gambar Cloning5.jpg, yang dilingkari dihilangkan dengan fasilitas Content Aware Photoshop Hasil Deteksi Cloning5.jpg
13 Lamp, 2.2 Hasil uji coba gambar Splicing Gambar Splicing1.jpg, yang dilingkari Splicing Hasil Deteksi splicing1.jpg
14 Gambar Splicing2.jpg, yang dilingkari Splicing Hasil Deteksi Splicing2.jpg
15 Gambar Splicing3.jpg, yang dilingkari Splicing Hasil Deteksi splicing3.jpg
16 Gambar Splicing4.jpg, yang dilingkari Splicing Hasil Deteksi splicing4.jpg
17 Gambar Splicing4.jpg, yang dilingkari Splicing Hasil Deteksi splicing5.jpg
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini akan dibahas teori yang berkaitan dengan sistem pendeteksi orang tergeletak mulai dari : pembentukan citra digital, background subtraction, binerisasi, median filtering,
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. berupa kumpulan nilai intensitas dari pixel (picture element/piksel) gambar. Piksel
BAB 2 TINJAUAN PUSTAKA 2.. Gambar Digital Gambar digital adalah proses digitalisasi dari suatu objek gambar yang umumnya direpresentasikan dalam bentuk matriks dimensi dua (2D) yang isinya berupa kumpulan
Lebih terperinciBAB III METODE PENELITIAN. tracking obyek. Pada penelitian tugas akhir ini, terdapat obyek berupa bola. Gambar 3.1. Blok Diagram Penelitian
BAB III METODE PENELITIAN 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pengerjaan Tugas Akhir ini adalah studi literatur, pembuatan program serta melakukan deteksi dan tracking obyek. Pada
Lebih terperinciDETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL
DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL Muhammad Affandes* 1, Afdi Ramadani 2 1,2 Teknik Informatika UIN Sultan Syarif Kasim Riau Kontak Person : Muhammad
Lebih terperinciBab 3. Perancangan Sistem
Bab 3 Perancangan Sistem 3.1 Aplikasi Serupa 3.1.1 SODIC (Sound and Digital Classroom) SODIC adalah sebuah software tool yang membantu dosen/guru dalam proses mengajar di laboratorium bahasa dan hanya
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM
56 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Algoritma Prosedur Klasifikasi Dalam sistem Pengenalan Tulisan Tangan ini input berupa sebuah citra karakter, yang akan diproses menjadi fitur yang merupakan
Lebih terperinciAPLIKASI DETEKSI MIKROKALSIFIKASI DAN KLASIFIKASI CITRA MAMMOGRAM BERBASIS TEKSTUR SEBAGAI PENDUKUNG DIAGNOSIS KANKER PAYUDARA
APLIKASI DETEKSI MIKROKALSIFIKASI DAN KLASIFIKASI CITRA MAMMOGRAM BERBASIS TEKSTUR SEBAGAI PENDUKUNG DIAGNOSIS KANKER PAYUDARA Yusti Fitriyani Nampira 50408896 Dr. Karmilasari Kanker Latar Belakang Kanker
Lebih terperinciBAB III. Metode Penelitian
BAB III Metode Penelitian 3.1 Diagram Alir Penelitian berikut: Diagram blok penelitian yang akan dilakukan dapat digambarkan sebagai Mulai Perancangan Pengumpulan Informasi Analisis Informasi Pembuatan
Lebih terperinciBAB 3 PERANCANGAN DAN PEMBUATAN SISTEM
BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM Dalam bab ini akan dibahas mengenai perancangan dan pembuatan sistem aplikasi yang digunakan sebagai user interface untuk menangkap citra ikan, mengolahnya dan menampilkan
Lebih terperinciLAMPIRAN A DATA LENGKAP HASIL PERCOBAAN 1 DAN 2
LAMPIRAN A DATA LENGKAP HASIL PERCOBAAN 1 DAN 2 Tabel A.1 Hasil pengenalan percobaan 1 No. Citra Uji Dengan Clustering Hasil Pengenalan Tanpa Clustering Jumlah Iterasi Pencarian Dengan Tanpa Cluster Cluster
Lebih terperinciBAB 3 PERANCANGAN PROGRAM
BAB 3 PERANCANGAN PROGRAM 3.1. Gambaran Umum Perancangan Secara umum, program aplikasi fractal compression terdiri dari dua proses utama yaitu proses kompresi dan proses dekompresi. Algoritma QPIFS yang
Lebih terperinciBAB 3 METODOLOGI PENELITIAN
BAB 3 METODOLOGI PENELITIAN 3.1 Penentuan Masalah Penelitian M asalah-masalah penelitian yang dihadapi oleh penulis berawal dari penelitianpenelitian terdahulu, yaitu sebagai berikut. 1. Iluminasi yang
Lebih terperinciANALISIS CITRA BERFORMAT JPEG HASIL OLAHAN DARI CITRA ORIGINAL BERDASARKAN METODE MATCHING BLOCK DAN DETEKSI TEPI BLOCK JPEG TERKOMPRESI TESIS.
ANALISIS CITRA BERFORMAT JPEG HASIL OLAHAN DARI CITRA ORIGINAL BERDASARKAN METODE MATCHING BLOCK DAN DETEKSI TEPI BLOCK JPEG TERKOMPRESI TESIS Oleh KASMIR TANJUNG 087034020 / TE FAKULTAS TEKNIK UNIVERSITAS
Lebih terperinciMKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner
MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner Dosen Pengampu: Muhammad Zidny Naf an, M.Kom. Genap 2016/2017 Definisi Citra biner (binary image) adalah citra yang hanya mempunyai dua nilai derajat
Lebih terperinciBAB II LANDASAN TEORI. Pengolahan Citra adalah pemrosesan citra, khususnya dengan menggunakan
BAB II LANDASAN TEORI 2.1. Citra Citra adalah gambar pada bidang dwimatra (dua dimensi). Ditinjau dari sudut pandang matematis, citra merupakan fungsi menerus dan intensitas cahaya pada bidang dwimatra
Lebih terperinciPeningkatan Kualitas Citra Pada Ranah Ruang. Pertemuan III Arif Muntasa
Peningkatan Kualitas Citra Pada Ranah Ruang Pertemuan III Arif Muntasa Sub Pokok Bahasan Operasi Titik Penambahan Kontras Citra Melalui Penambahan Nilai Píxel Pengurangan Kontras Citra Melalui Pengurangan
Lebih terperinciBAB II Tinjauan Pustaka
23 BAB II Tinjauan Pustaka II.1. Pengolahan Citra Digital Citra yang diperoleh dari lingkungan masih terdiri dari warna yang sangat komplek sehingga masih diperlukan proses lebih lanjut agar image tersebut
Lebih terperinciBAB 3 PERUMUSAN PENELITIAN. Signal. Sparse Coding. Reconstruction. Reconstructed. Assessment
BAB PERUMUSAN PENELITIAN.1 Blok Diagram Signal Sparse Coding Dictionary Reconstruction Reconstructed Signal Assessment Gambar.1 Blok Diagram secara Umum Secara umum tujuan penelitian ini akan mencari dictionary
Lebih terperinciPertemuan 2 Representasi Citra
/29/23 FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Pertemuan 2 Representasi Citra Representasi Citra citra Citra analog Citra digital Matrik dua dimensi yang terdiri
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Tahapan analisis merupakan tahapan untuk mengetahui dan memahami permasalahan dari suatu sistem yang akan dibuat. Dalam implementasi persamaan Pulse
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab analisa dan perancangan ini akan mengulas tentang tahap yang digunakan dalam penelitian pembuatan aplikasi implementasi kompresi gambar menggunakan metode
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Citra Citra (image) sebagai salah satu komponen multimedia memegang peranan sangat penting sebagai bentuk informasi visual. Citra mempunyai karakteristik yang tidak dimiliki oleh
Lebih terperinciBAB III METODE PENELITIAN. Tujuan tugas akhir ini akan membangun suatu model sistem yang
BAB III METODE PENELITIAN 3.1 Model Pengembangan Tujuan tugas akhir ini akan membangun suatu model sistem yang melakukan proses data mulai dari pengolahan citra otak hingga menghasilkan output analisa
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN Penelitian ini menggunakan jenis penelitian eksperimen, dengan tahapan penelitian sebagai berikut: 3.1 Pengumpulan Data Tahap ini merupakan langkah awal dari penelitian. Dataset
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Citra Digital Istilah citra biasanya digunakan dalam bidang pengolahan citra yang berarti gambar. Suatu citra dapat didefinisikan sebagai fungsi dua dimensi, di mana dan adalah
Lebih terperinciMILIK UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Permasalahan
BAB I PENDAHULUAN 1.1 Latar Belakang Permasalahan Thinning atau penipisan citra adalah suatu operasi untuk mereduksi citra biner dalam suatu objek menjadi rangka (skeleton) yang menghampiri sumbu objek.
Lebih terperinci... BAB 2 LANDASAN TEORI. 2.1 Citra
6 BAB 2 LANDASAN TEORI 2.1 Citra Citra atau image adalah suatu matriks dimana indeks baris dan kolomnya menyatakan suatu titik pada citra tersebut dan elemen matriksnya (yang disebut sebagai elemen gambar
Lebih terperinci3.2.1 Flowchart Secara Umum
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Tahapan analisis merupakan tahapan untuk mengetahui dan memahami permasalahan dari suatu sistem yang akan dibuat. Dalam aplikasi menghilangkan derau
Lebih terperinciTEKNIK PENGENALAN WAJAH DENGAN ALGORITMA PCA BERBASIS SELEKSI EIGENVECTOR
TEKNIK PENGENALAN WAJAH DENGAN ALGORITMA PCA BERBASIS SELEKSI EIGENVECTOR DWI ACHTI NOVIATUR R. 2208100656 Dosen Pembimbing : Dr. Ir. Wirawan, DEA (Ir. Hendra Kusuma, M.Eng) PIE Problem Representasi Citra
Lebih terperinciOperasi-operasi Dasar Pengolahan Citra Digital
Operasi-operasi Dasar Pengolahan Citra Digital Pendahuluan Citra digital direpresentasikan dengan matriks. Operasi pada citra digital pada dasarnya adalah memanipulasi elemen- elemen matriks. Elemen matriks
Lebih terperinciBAB 3 PROSEDUR DAN METODOLOGI. perhitungan LSI dan juga interface yang akan dibuat oleh penulis.
BAB 3 PROSEDUR DAN METODOLOGI Pada Bab ini, penulis akan membahas mengenai prosedur dan metodologi seperti perhitungan LSI dan juga interface yang akan dibuat oleh penulis. 3.1 Sistem CBIR Gambar 3.1 Sistem
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengolahan Citra Pengolahan citra adalah kegiatan memanipulasi citra yang telah ada menjadi gambar lain dengan menggunakan suatu algoritma atau metode tertentu. Proses ini mempunyai
Lebih terperinciANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR
ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR Gibtha Fitri Laxmi 1, Puspa Eosina 2, Fety Fatimah 3 1,2,3 Program Studi Teknik Informatika, Fakultas Teknik, Universitas
Lebih terperinciPEMANFAATAN PENGOLAHAN CITRA DIGITAL DALAM MENENTUKAN KEMATANGAN BUAH KAKAO MENGGUNAKAN METODE EUCLIDEAN DISTANCE SKRIPSI
Artikel Skripsi PEMANFAATAN PENGOLAHAN CITRA DIGITAL DALAM MENENTUKAN KEMATANGAN BUAH KAKAO MENGGUNAKAN METODE EUCLIDEAN DISTANCE SKRIPSI Diajukan Untuk Memenuhi Sebagian Syarat Guna Memperoleh Gelar Sarjana
Lebih terperinciSuatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.
Image Enhancement Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara. Cara-cara yang bisa dilakukan misalnya dengan fungsi transformasi, operasi matematis,
Lebih terperinciImplementasi Deteksi Copy-move Forgery pada Citra menggunakan Metode Histogram of Oriented Gradients (HOG)
JURNAL TEKNIK ITS Vol. 6, No. 2, (2017) ISSN: 2337-3539 (2301-9271 Print) 1 Implementasi Deteksi Copy-move Forgery pada Citra menggunakan Metode Histogram of Oriented Gradients (HOG) Ni Luh Made Asri Mulyasari,
Lebih terperinciBAB 1V HASIL SIMULASI DAN ANALISIS
BAB 1V HASIL SIMULASI DAN ANALISIS Hasil simulasi yang didapat dari script coding atau program simulasi menggunakan Matlab. Hasil yang dianalisis pada Tugas akhir ini yaitu luas area objek buah semangka
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Pada penelitian ini dilakukan kombinasi edges detectionpada citra manuscripts kuno dengan mengimplementasikan metode gradientedges detection operator Sobel dengan
Lebih terperinciANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD
ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD Eva Haryanty, S.Kom. ABSTRAK Kompresi data adalah proses mengubah suatu input data menjadi data lain dengan format berbeda dan ukuran yang lebih
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER
BAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER Dalam analisis dan perancangan sistem program aplikasi ini, disajikan mengenai analisis kebutuhan sistem yang digunakan, diagram
Lebih terperinciBAB 1 PENDAHULUAN. kelengkapan toolsnya menimbulkan hasrat bagi pengguna untuk melakukan
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Sebuah gambar yang dilihat atau dijumpai terutama dalam dunia digital bisa saja adalah sebuah gambar yang telah dimanipulasi. Dengan maraknya kamera digital
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Pengertian Citra Digital Citra digital merupakan sebuah fungsi intensitas cahaya f(x,y), dimana harga x dan y merupakan koordinat spasial dan harga fungsi f tersebut pada setiap
Lebih terperinciDeteksi Copy-Move pada Pemalsuan Citra Menggunakan Local Binary Pattern dan SVD-matching
Deteksi Copy-Move pada Pemalsuan Citra Menggunakan Local Binary Pattern dan SVD-matching Copy-move Image Forgery Detection using Local Binary Pattern and SVD-matching Dian Masmawati 1, Tjokorda A. Budi
Lebih terperinciAPLIKASI PENGENALAN PLAT NOMOR KENDARAAN BERMOTOR MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION
APLIKASI PENGENALAN PLAT NOMOR KENDARAAN BERMOTOR MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION Hamsina 1, Evanita V Manullang 1, Program Studi Teknik Informatika, Fakultas Ilmu Komputer dan Manajemen,
Lebih terperinciBAB I. PENDAHULUAN Latar Belakang Masalah
BAB I. PENDAHULUAN 1 1.1. Latar Belakang Masalah Citra adalah gambar yang berada pada bidang dua dimensi. Agar dapat diproses lebih lanjut, sebuah citra disimpan di dalam bentuk digital. Ukuran citra digital
Lebih terperinciAlgoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner
Jurnal Ilmiah Teknologi dan Informasia ASIA (JITIKA) Vol.9, No.2, Agustus 2015 ISSN: 0852-730X Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner Nur Nafi'iyah Prodi Teknik Informatika
Lebih terperinciIMPLEMENTASI ALGORITMA COLOR FILTERING PADA APLIKASI GITAR VIRTUAL
IMPLEMETASI ALGORITMA COLOR FILTERIG PADA APLIKASI GITAR VIRTUAL Asep ana H. 1], Dewi Rosmala 2], M. Ichwan 3], Rio Wahyu Indarko 4] Jurusan Teknik Informatika, Fakultas Teknologi Industri Institut Teknologi
Lebih terperinciBAB III METODE PENELITIAN. melacak badan manusia. Dimana hasil dari deteksi atau melacak manusia itu akan
BAB III METODE PENELITIAN 3.1. Model Pengembangan Tujuan dari tugas akhir ini adalah untuk membuat sebuah aplikasi untuk mengatur kontras pada gambar secara otomatis. Dan dapat meningkatkan kualitas citra
Lebih terperinciPendahuluan. Dua operasi matematis penting dalam pengolahan citra :
KONVOLUSI Budi S Pendahuluan Dua operasi matematis penting dalam pengolahan citra : Operasi Konvolusi (Spatial Filter/Discret Convolution Filter) Transformasi Fourier Teori Konvolusi Konvolusi 2 buah fungsi
Lebih terperinciBAB III PROSEDUR DAN METODOLOGI. Pada bab ini kita akan melihat masalah apa yang masih menjadi kendala
52 BAB III PROSEDUR DAN METODOLOGI 3.1 ANALISA MASALAH Pada bab ini kita akan melihat masalah apa yang masih menjadi kendala melakukan proses retrival citra dan bagaimana solusi untuk memecahkan masalah
Lebih terperinciBAB II LANDASAN TEORI. Citra digital sebenarnya bukanlah sebuah data digital yang normal,
BAB II LANDASAN TEORI II.1 Citra Digital Citra digital sebenarnya bukanlah sebuah data digital yang normal, melainkan sebuah representasi dari citra asal yang bersifat analog [3]. Citra digital ditampilkan
Lebih terperinciMengenal Photoshop. 2.1 Mengenal Interface
Mengenal Photoshop Photoshop sudah sangat populer sebagai software terbaik untuk melakukan editing foto. Bagi Anda pencinta desain grafis, Photoshop telah dinilai unggul dalam segala segi dan lebih banyak
Lebih terperincia[0] a[1] a[2] a[3] a[4] a[5] x
Array Algoritme dan Pemrograman Kuliah #8 Array Dalam matematika dikenal variabel berindeks x 0, x 1, x 2,, x n-1. Angka 0, 1, 2,, n-1 pada variabel x disebut sebagai indeks atau subscript. Variabel berindeks
Lebih terperinciBAB 3 IMPLEMENTASI SISTEM
BAB 3 IMPLEMENTASI SISTEM Bab ini akan membahas mengenai proses implementasi dari metode pendeteksian paranodus yang digunakan dalam penelitian ini. Bab ini terbagai menjadi empat bagian, bagian 3.1 menjelaskan
Lebih terperinciKata kunci : citra, pendeteksian warna kulit, YCbCr, look up table
Pendeteksian Warna Kulit berdasarkan Distribusi Warna YCbCr Elrica Pranata / 0422002 Email : cha_nyo2@yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Marantha Jalan Prof. Suria Sumantri
Lebih terperinciSAMPLING DAN KUANTISASI
SAMPLING DAN KUANTISASI Budi Setiyono 1 3/14/2013 Citra Suatu citra adalah fungsi intensitas 2 dimensi f(x, y), dimana x dan y adalahkoordinat spasial dan f pada titik (x, y) merupakan tingkat kecerahan
Lebih terperinciDETEKSI POSISI PLAT NOMOR KENDARAAN BERMOTOR BERDASARKAN AREA CITRA
DETEKSI POSISI PLAT NOMOR KENDARAAN BERMOTOR BERDASARKAN AREA CITRA Triyanto Adi Saputro., Elha Dhanny H, Andriansyah Ramadhan, Afi Muftihul Situmorang, M Fajar Lazuardi. Teknik Informatika, Fakultas Program
Lebih terperinciTUTORIAL DASAR ADOBE PHOTOSHOP CS.2. Disusun Oleh: ARI SUHARTANTO TKJ SMKN 1 GEGER MADIUN
TUTORIAL DASAR ADOBE PHOTOSHOP CS.2 Disusun Oleh: ARI SUHARTANTO TKJ SMKN 1 GEGER MADIUN SEKOLAH MENENGAH KEJURUAN NEGERI 1 GEGER TEKNIK KOMPUTER DAN JARINGAN 2010 A. APA ITU PHOTOSHOP? PHOTOSHOP adalah
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengenalan Pola Pengenalan pola adalah suatu ilmu untuk mengklasifikasikan atau menggambarkan sesuatu berdasarkan pengukuran kuantitatif fitur (ciri) atau sifat utama dari suatu
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Tahapan analisis merupakan tahapan untuk mengetahui tahapan awal didalam sebuah sistem pendeteksian filter sobel. Didalam aplikasi filter sobel ini
Lebih terperinciFitur Bentuk Pada Citra. Achmad Basuki, Nana R PENS-ITS, 2008
Fitur Bentuk Pada Citra Achmad Basuki, Nana R PENS-ITS, 008 Materi Fitur Bentuk Deteksi Tepi Histogram Proyeksi Histogram Sudut Aplikasi Pengenalan Angka Fitur Bentuk Fitur bentuk adalah fitur dasar dalam
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA S1-TI ALGORITMA & PEMROGRAMAN MODUL V STRUKTUR KONTROL PERULANGAN SEM I WAKTU 100 MNT I. STRUKTUR PERULANGAN Salah satu kelebihan
Lebih terperinciBAB 2 TINJAUAN TEORITIS
BAB 2 TINJAUAN TEORITIS 2. Sistem Jaringan Saraf Tiruan Struktur atau arsitektur jaringan saraf tiruan (JST) diilhami oleh struktur jaringan saraf biologi, khususnya jaringan otak manusia. Cara kerja JST
Lebih terperinciMuhammad Zidny Naf an, Lc., S.Kom., M.Kom. Genap 2015/2016
MKB3383 - Teknik Pengolahan Citra Operasi Ketetanggaan Piksel Muhammad Zidny Naf an, Lc., S.Kom., M.Kom. Genap 2015/2016 Outline Konsep Operasi Ketetanggaan Aplikasi Operasi Ketetanggaan pada Filtering
Lebih terperinciBAB III PROSEDUR DAN METODOLOGI
BAB III PROSEDUR DAN METODOLOGI 3.1 Analisis Masalah Dewasa ini keberadaan robot sebagai mesin yang menggantikan manusia dalam melakukan berbagai pekerjaan semakin diperlukan. Oleh karena itu robot dituntut
Lebih terperinciPengenalan Bahasa Isyarat Tangan Menggunakan Metode PCA dan Haar-Like Feature
Pengenalan Bahasa Isyarat Tangan Menggunakan Metode PCA dan Haar-Like Feature Dosen Pembimbing : 1) Prof.Dr.Ir. Mauridhi Hery Purnomo M.Eng. 2) Dr. I Ketut Eddy Purnama ST., MT. Oleh : ATIK MARDIYANI (2207100529)
Lebih terperinciSorting Algorithms. Buble Sort
1. Insertion 2. Selection 3. Bubble 4. Shell 5. Quick 6. Merge Sorting Algorithms 1 Buble Sort Metode gelembung (bubble sort) disebut dengan metode penukaran (exchange sort) adalah metode yang mengurutkan
Lebih terperinciBAB III METODELOGI PENELITIAN. Penelitian dilakukan dalam empat tahap, yaitu preprocessing citra, ekstraksi citra, SIFT, dan pencocokan citra.
BAB III METODELOGI PENELITIAN 3.1 Kerangka Penelitian Penelitian dilakukan dalam empat tahap, yaitu preprocessing citra, ekstraksi citra, SIFT, dan pencocokan citra. Gambar 3.1 Kerangka penelitian 42 43
Lebih terperinciJobsheet II. OpenCV untuk Processing Filter
Jobsheet II OpenCV untuk Processing Filter A. Tujuan Mahasiswa mampu menjelaskan fitur filter gambar pada OpenCV untuk Processing Mahasiswa mampu mengoperasikan fitur filter gambar pada OpenCV untuk Processing.
Lebih terperinciPENGGUNAAN METODE TEMPLATE MATCHING UNTUK KLASIFIKASI GAMBAR WAJAH
PENGGUNAAN METODE TEMPLATE MATCHING UNTUK KLASIFIKASI GAMBAR WAJAH TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: Slamet Heri
Lebih terperinciBAB 3 ANALISIS DAN PENGEMBANGAN ALGORITMA. ketidakpastian. Citra tersebut terkadang belum tentu dapat diketahui objeknya,
BAB 3 ANALISIS DAN PENGEMBANGAN ALGORITMA 3.1 Analisis Permasalahan Pengolahan citra merupakan sebuah proses yang memiliki banyak faktor ketidakpastian. Citra tersebut terkadang belum tentu dapat diketahui
Lebih terperinciLATIHAN OPTIMASI GAMBAR TRAINING PRESENTASI MEMUKAU
LATIHAN OPTIMASI GAMBAR TRAINING PRESENTASI MEMUKAU LATIHAN MENCARI GAMBAR DI GOOGLE 1. Buka browser dan ketik google.com atau google.co.id 2. Klik images 3. Masukkan kata kunci gambar yang Anda cari dan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Video Video adalah teknologi untuk menangkap, merekam, memproses, mentransmisikan dan menata ulang citra bergerak. Teknologi ini biasanya menggunakan film seluloid, sinyal elektronik,
Lebih terperinciBAB III METODE PENELITIAN. ada beberapa cara yang telah dilakukan, antara lain : akan digunakan untuk melakukan pengolahan citra.
BAB III METODE PENELITIAN Untuk pengumpulan data yang diperlukan dalam melaksanakan tugas akhir, ada beberapa cara yang telah dilakukan, antara lain : 1. Studi Kepustakaan Studi kepustakaan berupa pencarian
Lebih terperinciBAB III METODE PENELITIAN. ada beberapa cara yang telah dilakukan, antara lain:
BAB III METODE PEELITIA Untuk pengumpulan data yang diperlukan dalam melaksanakan tugas akhir, ada beberapa cara yang telah dilakukan, antara lain: 1. Studi kepustakaan Studi kepustakaan berupa pencarian
Lebih terperinciMetode BPCS (Bit-Plane Complexity Segmentation) Oleh: Dr. Rinaldi Munir Program Studi Informatika Sekolah Teknik Elektro dan Informatika ITB
Metode BPCS (Bit-Plane Complexity Segmentation) Oleh: Dr. Rinaldi Munir Program Studi Informatika Sekolah Teknik Elektro dan Informatika ITB BPCS BPCS = Bit-Plane Complexity Segmentation. Dikembangkan
Lebih terperinciBAB I PENDAHULUAN. beberapa proses yang dilakukan yaitu proses peminjaman buku, proses
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perpustakaan merupakan salah satu pusat informasi, sumber ilmu pengetahuan dan penelitian. Perpustakaan menjadi tempat sumber informasi sehingga dapat dinikmati
Lebih terperinciBAB 3 PERANCANGAN SISTEM. Perancangan sistem dimulai dari penempatan posisi kamera dengan posisi yang
23 BAB 3 PERANCANGAN SISTEM 3.1 Deskripsi Sistem Perancangan sistem dimulai dari penempatan posisi kamera dengan posisi yang sesuai kemudian dihubungkan dengan komputer yang akan mengolah gambar seperti
Lebih terperinciPembelajaran Berbasis Problem Solving Nama Problem Puzlle Match. Estimasi Waktu 2 minggu
Pembelajaran Berbasis Problem Solving Nama Problem Puzlle Match Level Easy Estimasi Waktu 2 minggu 1. Terdapat sebuah gambar yang telah dipecah menjadi 16 bagian yang berbeda. Gambar berukuran 512 x 512
Lebih terperinciBAB IV IMPLEMENTASI DAN UJI COBA
BAB IV IMPLEMENTASI DAN UJI COBA 4.1 Implementasi Pada bab ini akan di bahas tentang implementasi dari konsep yang telah dibuat dan mendemonstrasikan aplikasi yang di buat. Sebelum mendemonstrasikan aplikasi
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi senantiasa membawa dampak secara langsung maupun tidak langsung, baik itu berdampak positif maupun negatif dan akan sangat berpengaruh terhadap
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Sebagai tinjauan pustaka, berikut beberapa contoh penelitian telapak kaki yang sudah dilakukan oleh para peneliti yang dapat digunakan sebagai
Lebih terperinciALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR
Pengolahan citra digital by Jans Hry / S2 TE UGM 09 ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR Edge atau tepi merupakan representasi dari batas objek dalam citra. Hal ini
Lebih terperinciAlgoritma Puzzle Pencarian Kata
Algoritma Puzzle Pencarian Kata Sigit Aji Nugroho (13510021) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
48 BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistem Sistem yang akan dibangun dalam penelitian ini adalah Implementasi Algoritma Template Matching dan Feature Extraction untuk Pengenalan Pola Angka Untuk
Lebih terperinciModifikasi Histogram
Modifikasi Histogram Ekualisasi histogram Nilai-nilai intensitas di dalam citra diubah sehingga penyebarannya seragam Tujuannya untuk memperoleh penyebaran histogram yang merata sehingga setiap derajat
Lebih terperinciBAB 3 METODE PERANCANGAN
BAB 3 METODE PERANCANGAN 3.1 Konsep dan Pendekatan Tujuan utama yang ingin dicapai dalam pengenalan objek 3 dimensi adalah kemampuan untuk mengenali suatu objek dalam kondisi beragam. Salah satu faktor
Lebih terperinciBAB IV HASIL PENELITIAN DAN PEMBAHASAN
BAB IV HASIL PENELITIAN DAN PEMBAHASAN 4.1 Prinsip Kerja Sistem Prinsip kerja sistem diawali dengan pembacaan citra rusak dan citra tidak rusak yang telah terpilih dan dikumpulkan pada folder tertentu.
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Rancangan Penelitian Pengerjaan tugas akhir ini ditunjukkan dalam bentuk blok diagram pada gambar 3.1. Blok diagram ini menggambarkan proses dari sampel citra hingga output
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA Bab ini membahas landasan teori yang bersifat ilmiah untuk mendukung penulisan penelitian ini. Teori-teori yang dibahas mengenai pengertian citra, jenis-jenis citra digital, metode
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Folder Sebuah directory (folder) adalah seperti ruangan-ruangan (kamar-kamar) pada sebuah komputer yang berfungsi sebagai tempat penyimpanan dari berkas-berkas (file).
Lebih terperinciSIMULASI MONITORING OBJEK YANG MASUK DAN KELUAR UNTUK MENGONTROL KETERSEDIAAN LAHAN MENGGUNAKAN VIDEO PROCESSING
SIMULASI MONITORING OBJEK YANG MASUK DAN KELUAR UNTUK MENGONTROL KETERSEDIAAN LAHAN MENGGUNAKAN VIDEO PROCESSING MONITORING SIMULATION OF INCOMING AND OUTGOING OBJECT TO CONTROL FIELD AVAILABILITY WITH
Lebih terperinciModel Citra (bag. 2)
Model Citra (bag. 2) Ade Sarah H., M. Kom Resolusi Resolusi terdiri dari 2 jenis yaitu: 1. Resolusi spasial 2. Resolusi kecemerlangan Resolusi spasial adalah ukuran halus atau kasarnya pembagian kisi-kisi
Lebih terperinciBAB IV ANALISA. 4.1 Analisa teknik pengolahan citra
BAB IV ANALISA 4.1 Analisa teknik pengolahan citra Pada proses pengolahan citra ada beberapa teknik lain yang digunakan selain teknik restorasi citra blur untuk memperjelas citra blur, seperti proses grayscale
Lebih terperinciOPERASI PERNYATAAN KONDISI
OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram
Lebih terperinciBAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Neural Network di Matlab Gambar 3.1 Blok Diagram Perancangan Sistem Neural network 3.1.1 Training Neural Network Untuk pelatihan neural network penulis lebih
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengenalan Marka Jalan Marka jalan merupakan suatu penanda bagi para pengguna jalan untuk membantu kelancaran jalan dan menghindari adanya kecelakaan. Pada umumnya marka jalan
Lebih terperinciBAB 3 PENGENALAN KARAKTER DENGAN GABUNGAN METODE STATISTIK DAN FCM
BAB 3 PENGENALAN KARAKTER DENGAN GABUNGAN METODE STATISTIK DAN FCM 3.1 Gambaran Umum Gambar 3.1 Gambar Keseluruhan Proses Secara Umum 73 74 Secara garis besar, keseluruhan proses dapat dikelompokkan menjadi
Lebih terperinciBAB 3 PERALATAN DAN PROSEDUR PENELITIAN
BAB 3 PERALATAN DAN PROSEDUR PENELITIAN 3.1 Material dan Peralatan Penelitian Penelitian ini menggunakan material besi silinder pejal carbonsteel setara ST 41 dengan diameter 20 mm sejumlah 10 buah sampel.
Lebih terperinciGambar 3.1 Contoh Citra yang digunakan
BAB III DATASET DAN RANCANGAN PENELITIAN Pada bab ini dijelaskan tentang dataset citra yang digunakan dalam penelitian ini serta rancangan untuk melakukan penelitian. 3.1 DATASET PENELITIAN Penelitian
Lebih terperinci