MODUL PRAKTIKUM. Histogram Citra. Adi Pamungkas Dasar-Dasar Pengolahan Citra Digital menggunakan GUI MATLAB

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL PRAKTIKUM. Histogram Citra. Adi Pamungkas https://pemrogramanmatlab.wordpress.com/ Dasar-Dasar Pengolahan Citra Digital menggunakan GUI MATLAB"

Transkripsi

1 MODUL PRAKTIKUM Dasar-Dasar Pengolahan Citra Digital menggunakan GUI MATLAB Histogram Citra Adi Pamungkas

2 I. Tujuan 1. Mengetahui pengertian citra digital beserta elemen pembentuk citra 2. Memahami konsep citra sebagai matriks 3. Memahami histogram citra II. Teori Dasar 2.1 Citra Digital Picture element (pixel) dapat diartikan sebagai elemen pembentuk citra dalam bidang dua dimensi yang memiliki koordinat dan amplitudo. Koordinat merupakan letak/posisi piksel dalam citra, sedangkan amplitudo merupakan nilai intensitas citra. Salah satu jenis citra adalah citra grayscale. Representasi citra grayscale ditunjukkan pada Gambar 1. Gambar 1. Penggambaran piksel dalam citra grayscale Citra pada Gambar 1 termasuk dalam kelas grayscale 8-bit yang artinya derajat warna antara hitam dan putih dibagi sebanyak derajat keabuan (0-255). Kelas tersebut merepresentasikan intensitas warna hitam sempurna dengan nilai 0 dan putih sempurna dengan nilai 255. Pada gambar tersebut, piksel dengan koordinat (1,1) memiliki nilai

3 intensitas 122, piksel dengan koordinat (2,1) memiliki nilai intensitas 92, dst. Oleh sebab itu, citra dapat pula dinyatakan sebagai matriks. Pada citra berwarna, misalnya citra RGB truecolor 24-bit, tersusun atas tiga buah matriks yang berasal dari komponen warna red, green, dan blue. Representasi citra RGB truecolor 24-bit ditunjukkan pada Gambar 2. Gambar 2. Penggambaran piksel dalam citra truecolor Setiap piksel pada citra RGB truecolor 24-bit memiliki tiga nilai intensitas yaitu Red (R), Green (G), dan Blue (B). Ketiga nilai intensitas tersebut dapat dikonversi menjadi satu nilai intensitas saja sehingga citra yang terbentuk adalah citra grayscale. Persamaan yang digunakan untuk mengkonversi citra RGB truecolor 24-bit menjadi citra grayscale 8-bit adalah * R * G * B Citra hasil konversi RGB menjadi grayscale ditunjukkan pada Gambar 3.

4 Gambar 3. Citra hasil konversi RGB menjadi grayscale 2.2 Histogram Citra Histogram citra merupakan diagram yang menggambarkan distribusi frekuensi nilai intensitas piksel dalam suatu citra. Sumbu horizontal merupakan nilai intensitas piksel sedangkan sumbu vertical merupakan frekuensi/jumlah piksel. Histogram dari sebuah citra ditunjukkan pada Gambar 4. Gambar 4. Citra dan Histogramnya Citra yang terang, histogramnya akan cenderung menumpuk di sebelah kanan, dan citra yang gelap, histogramnya akan menumpuk di sebelah kiri.

5 III. Petunjuk Praktikum 1. Bukalah Program Matlab sehingga muncul desktop Matlab seperti pada gambar di bawah ini 2. Untuk menampilkan GUI Matlab, Klik New >> Graphical User Interface atau ketik guide pada Command Window

6 3. Untuk membuat GUI baru, klik OK Sehingga akan muncul tampilan seperti gambar di bawah ini

7 4. Untuk menampilkan nama pada komponen palette, klik File >> Preferences kemudian centang Show names in component palette lalu klik OK

8 Sehingga tampilan GUI akan seperti pada gambar di bawah ini 4. Buatlah 1 buah static text, 1 push button, 4 radio button, 1 button group, dan 2 axes

9 5. Untuk mengubah isi properti suatu komponen, klik kanan komponen yang ingin diubah propertinya lalu pilih Property Inspector, atau double click komponen tersebut. Ubahlah isi properti setiap komponen sesuai dengan tabel di bawah ini No. Nama Komponen Property Isi Property 1. Static Text String Citra & Histogram FontSize Push Button String Buka Citra Tag pushbutton1 FontSize Radio Button String Kanal Merah Tag radiobutton1 FontSize Radio Button String Kanal Hijau Tag radiobutton2 FontSize Radio Button String Kanal Biru Tag radiobutton3 FontSize Radio Button String Grayscale Tag radiobutton4 FontSize Button Group Title Histogram FontSize Axes Tag axes1 Xtick <kosongkan> Ytick <kosongkan> Ztick <kosongkan> 8. Axes Tag axes2 Xtick <kosongkan> Ytick <kosongkan> Ztick <kosongkan>

10 Setelah isi properti masing-masing komponen diubah, maka tampilan GUI akan seperti pada gambar di bawah ini 6. Klik tombol Run Figure, simpan dengan nama Histogram

11 7. Listing programnya adalah sebagai berikut: function varargout = Histogram(varargin) % HISTOGRAM MATLAB code for Histogram.fig % HISTOGRAM, by itself, creates a new HISTOGRAM or raises the existing % singleton*. % % H = HISTOGRAM returns the handle to a new HISTOGRAM or the handle to % the existing singleton*. % % HISTOGRAM('CALLBACK',hObject,eventData,handles,...) calls the local % function named CALLBACK in HISTOGRAM.M with the given input arguments. % % HISTOGRAM('Property','Value',...) creates a new HISTOGRAM or raises the % existing singleton*. Starting from the left, property value pairs are % applied to the GUI before Histogram_OpeningFcn gets called. An % unrecognized property name or invalid value makes property application % stop. All inputs are passed to Histogram_OpeningFcn via varargin. % % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one % instance to run (singleton)". % % See also: GUIDE, GUIDATA, GUIHANDLES % Edit the above text to modify the response to help Histogram % Last Modified by GUIDE v Aug :42:54 % Begin initialization code - DO NOT EDIT gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); end if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end % End initialization code - DO NOT EDIT

12 % --- Executes just before Histogram is made visible. function Histogram_OpeningFcn(hObject, eventdata, handles, varargin) % This function has no output args, see OutputFcn. % hobject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % varargin command line arguments to Histogram (see VARARGIN) % Choose default command line output for Histogram handles.output = hobject; % Update handles structure guidata(hobject, handles); movegui(hobject,'center'); % UIWAIT makes Histogram wait for user response (see UIRESUME) % uiwait(handles.figure1); % --- Outputs from this function are returned to the command line. function varargout = Histogram_OutputFcn(hObject, eventdata, handles) % varargout cell array for returning output args (see VARARGOUT); % hobject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Get default command line output from handles structure varargout{1} = handles.output; % --- Executes on button press in pushbutton1. function pushbutton1_callback(hobject, eventdata, handles) % hobject handle to pushbutton1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [nama_file,nama_path] = uigetfile({'*.jpg';'*.bmp';'*.png';'*.tif'},... 'Buka Citra'); if ~isequal(nama_file,0) handles.data1 = imread(fullfile(nama_path,nama_file)); guidata(hobject,handles); axes(handles.axes1) imshow(handles.data1); title('citra Asli'); else return end

13 % --- Executes on button press in radiobutton1. function radiobutton1_callback(hobject, eventdata, handles) % hobject handle to radiobutton1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hint: get(hobject,'value') returns toggle state of radiobutton1 set(handles.radiobutton2,'value',0); set(handles.radiobutton3,'value',0); set(handles.radiobutton4,'value',0); citra = handles.data1; IR = citra(:,:,1); IG = citra(:,:,2); IB = citra(:,:,3); axes(handles.axes1) imshow(cat(3,ir,ig.*0,ib.*0)); title('kanal Merah'); axes(handles.axes2) imhist(ir); title('histogram Kanal Merah'); % --- Executes on button press in radiobutton2. function radiobutton2_callback(hobject, eventdata, handles) % hobject handle to radiobutton2 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hint: get(hobject,'value') returns toggle state of radiobutton2 set(handles.radiobutton1,'value',0); set(handles.radiobutton3,'value',0); set(handles.radiobutton4,'value',0); citra = handles.data1; IR = citra(:,:,1); IG = citra(:,:,2); IB = citra(:,:,3); axes(handles.axes1) imshow(cat(3,ir.*0,ig,ib.*0)); title('kanal Hijau'); axes(handles.axes2) imhist(ig); title('histogram Kanal Hijau'); % --- Executes on button press in radiobutton3. function radiobutton3_callback(hobject, eventdata, handles) % hobject handle to radiobutton3 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hint: get(hobject,'value') returns toggle state of radiobutton3

14 set(handles.radiobutton1,'value',0); set(handles.radiobutton2,'value',0); set(handles.radiobutton4,'value',0); citra = handles.data1; IR = citra(:,:,1); IG = citra(:,:,2); IB = citra(:,:,3); axes(handles.axes1) imshow(cat(3,ir.*0,ig.*0,ib)); title('kanal Biru'); axes(handles.axes2) imhist(ib); title('histogram Kanal Biru'); % --- Executes on button press in radiobutton4. function radiobutton4_callback(hobject, eventdata, handles) % hobject handle to radiobutton4 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hint: get(hobject,'value') returns toggle state of radiobutton4 set(handles.radiobutton1,'value',0); set(handles.radiobutton2,'value',0); set(handles.radiobutton3,'value',0); citra = handles.data1; gray = rgb2gray(citra); axes(handles.axes1) imshow(gray); title('grayscale'); axes(handles.axes2) imhist(gray); title('histogram Grayscale');

15 8. Ketika program dijalankan, maka hasil tampilannya sebagai berikut

16

17 Materi dan Source Code dalam modul ini dapat diunduh pada

LAMPIRAN 1. Pengolahan Citra Lead 2 LeadV6 Data Uji 1

LAMPIRAN 1. Pengolahan Citra Lead 2 LeadV6 Data Uji 1 LAMPIRAN 1 Data Pengujian Perangkat Lunak Pengolahan Citra Lead 2 LeadV6 Data Uji 1 Data Uji 2 Data Uji 3 Data Uji 4 Data Uji 5 65 66 Data Uji 6 Data Uji 7 Data Uji 8 Data Uji 9 Data Uji 10 Data Uji 11

Lebih terperinci

Manifold Pressure. Engine Temp

Manifold Pressure. Engine Temp LAMPIRAN 64 Lampiran 1 Data ECU pada data latih Nomor RPM Manifold Pressure Engine Temp Inlet Air Temp Lambda 1 4892 84.2 83 30.9 1.00 2 4927 78.7 83 30.9 0.98 3 5221 72.2 83 30.9 1.01 4 5285 56.1 83 30.9

Lebih terperinci

LAMPIRAN A CITRA HASIL PERCOBAAN

LAMPIRAN A CITRA HASIL PERCOBAAN LAMPIRAN A CITRA HASIL PERCOBAAN A-1 1. Hasil Watermarking Nama Asli yang Watermark Asli dan Watermark Hasil Ekstraksi α = 1 Telah Disisipkan Watermark Lena Baboon A-2 Barbara Lena Baboon A-3 Barbara Nama

Lebih terperinci

PROGRAM STUDI MATEMATIKA UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

PROGRAM STUDI MATEMATIKA UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM LAMPIRAN 74 75 76 PROGRAM STUDI MATEMATIKA UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jalan Colombo Nomor 1 Yogyakarta 55281 Telepon (0274) 565411 Pesawat 217, (0274) 565411

Lebih terperinci

LA-1. tracking.m. % Edit the above text to modify the response to help tracking

LA-1. tracking.m. % Edit the above text to modify the response to help tracking LA-1 tracking.m Listing Code tracking.m adalah listing code untuk tampilan GUI dari sistem Object Tracking. Edit the above text to modify the response to help tracking Komentar yang diberikan menggunakan

Lebih terperinci

Percobaan 1. setelah muncul jendela kaya gini, pilih yang atas sendiri (GUI default) jika ingin yang kosongan, kemudian langsung aja klik OK.

Percobaan 1. setelah muncul jendela kaya gini, pilih yang atas sendiri (GUI default) jika ingin yang kosongan, kemudian langsung aja klik OK. Percobaan 1 buka MATLAB kalian, di sini saya memakai yang versi 7.8 atau R2009a. Kalau sudah terbuka, lanjutkan dengan membuka GUI yang di MATLAB dengan cara klik FILE kemudian NEW dan klik GUI, penampakannya

Lebih terperinci

Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance

Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance Anggota Kelompok 1. Hapsari Dita A J2F008033 2. Harlina Nur A J2F008034 3. Luk Luul M J2F008042

Lebih terperinci

LAMPIRAN A PROGRAM MATLAB

LAMPIRAN A PROGRAM MATLAB LAMPIRAN A PROGRAM MATLAB LAMPIRAN A %% Praproses %% cropping baca= imread('data1.jpg'); figure('name','baca Image'); a=imshow(baca); b=im2bw(baca,graythresh(baca)); b=~b; [baris kolom] = size(b); for

Lebih terperinci

GUIDE. maupun menu. Aplikasi yang menggunakan GUI umumnya lebih mudah dipelajari dan

GUIDE. maupun menu. Aplikasi yang menggunakan GUI umumnya lebih mudah dipelajari dan GUIDE GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafis seperti tombol (button),kotak teks,slider,sumbu (axes), maupun menu. Aplikasi yang menggunakan

Lebih terperinci

LAMPIRAN LISTING PROGRAM

LAMPIRAN LISTING PROGRAM 84 LAMPIRAN LISTING PROGRAM Beranda.m function varargout = Beranda(varargin) % BERANDA M-file for Beranda.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,...

Lebih terperinci

LAMPIRAN A: LISTING PROGRAM

LAMPIRAN A: LISTING PROGRAM LAMPIRAN A: LISTING PROGRAM function varargout = FigUtama(varargin) % FIGUTAMA M-file for FigUtama.fig % FIGUTAMA, by itself, creates a new FIGUTAMA or raises the % existing % singleton*. % % H = FIGUTAMA

Lebih terperinci

APLIKASI MATLAB UNTUK PENGOLAHAN CITRA

APLIKASI MATLAB UNTUK PENGOLAHAN CITRA APLIKASI MATLAB UNTUK PENGOLAHAN CITRA 1. Membaca Sebuah File Citra Langkah-langkah yang harus dilakukan : a. Siapkan sebuah figure yang akan digunakan b. Siapkan komponen yang akan digunakan yaitu dua

Lebih terperinci

A-1 Universitas Kristen Maranatha

A-1 Universitas Kristen Maranatha A-1 Program Pencarian Normalized Central Moments function n_pq=cent_moment(p,q,a) zero and first order moments [m n]=size(a); moo=sum(sum(a)); m1o=0; mo1=0; for x=0:m-1 for y=0:n-1 m1o=m1o+(x)*a(x+1,y+1);

Lebih terperinci

if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end

if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end 77 Lampiran 1. Fungsi Menu Utama function varargout = menu_utm(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @menu_utm_openingfcn,...

Lebih terperinci

PENGANTAR PENGOLAHAN CITRA

PENGANTAR PENGOLAHAN CITRA PENGANTAR PENGOLAHAN CITRA Aplikasi Pengolahan Citra Menggunakan MatLab 7.1 Dosen : Bapak Eri Prasetyo Wibowo NPM : 50407034 Kelas : 4IA08 Nama : Aditya Rangga Pratama Fakultas : Teknologi Industri Jurusan

Lebih terperinci

GUI Matlab untuk membuat grafik fungsi

GUI Matlab untuk membuat grafik fungsi GUI Matlab untuk membuat grafik fungsi Memulai GUI Matlab Panggil program MATLAB, Start program Matlab. Melalui editor window Matlab, ketiklah >> guide. Akan ditampilkan kotak dialog seperti tampak dalam

Lebih terperinci

GRAPHICAL USER INTERFACE (GUI) (Lanjutan)

GRAPHICAL USER INTERFACE (GUI) (Lanjutan) 12 GRAPHICAL USER INTERFACE (GUI) (Lanjutan) 12.1. Frame Frame adalah sebuah objek yang mengumpulkan beberapa objek sejenis dalam sebuah daerah tertentu di dalam window. Frame akan membuat pengguna lebih

Lebih terperinci

DAFTAR PUSTAKA. Agus Naba. (2009). Belajar Cepat Fuzzy Logic Menggunakan Matlab. Yogyakarta: ANDI.

DAFTAR PUSTAKA. Agus Naba. (2009). Belajar Cepat Fuzzy Logic Menggunakan Matlab. Yogyakarta: ANDI. DAFTAR PUSTAKA Aceng Sambas. (2013). Membuat GUI untuk Logika Fuzzy. Diakses dari http:// komputasirobotic.blogspot.co.id/2013/07/membuat-gui-untuk-logika-fuzzy.html. pada tanggal 04 Maret 2016, Jam 11.20

Lebih terperinci

OPTIMALISASI PARAMETER REGRESI RESPONSE SURFACE METHODOLOGY DALAM LABA USAHA PEDAGANG BUAH DAN APLIKASINYA MENGGUNAKAN MATLAB

OPTIMALISASI PARAMETER REGRESI RESPONSE SURFACE METHODOLOGY DALAM LABA USAHA PEDAGANG BUAH DAN APLIKASINYA MENGGUNAKAN MATLAB OPTIMALISASI PARAMETER REGRESI RESPONSE SURFACE METHODOLOGY DALAM LABA USAHA PEDAGANG BUAH DAN APLIKASINYA MENGGUNAKAN Skripsi disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program

Lebih terperinci

LAPORAN PENELITIAN. Analisa Sistem Pencacah Obyek Gambar berbasis GUI-DE Matlab

LAPORAN PENELITIAN. Analisa Sistem Pencacah Obyek Gambar berbasis GUI-DE Matlab KODE : 123 / ILMU KOMPUTER LAPORAN PENELITIAN Analisa Sistem Pencacah Obyek Gambar berbasis GUI-DE Matlab Oleh tim : EDDY NURAHARJO, ST, M.Cs 0628127301 (Ketua) WIWIEN HADIKURNIAWATI, ST, M.Kom 0616037602

Lebih terperinci

GUIDE atau GUI builder. Ira Prasetyaningrum, M.T

GUIDE atau GUI builder. Ira Prasetyaningrum, M.T GUIDE atau GUI builder Ira Prasetyaningrum, M.T Pendahuluan GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafik seperti tombol (button), kotak teks,

Lebih terperinci

LISTING PROGRAM. if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end

LISTING PROGRAM. if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end LISTING PROGRAM Kode Program Tampilan Home function varargout = beranda(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @beranda_openingfcn,...

Lebih terperinci

MODUL GUIDE MATLAB. Gambar 1: Memulai GUIDE. EEPIS-ITS Praktikum Pengolahan Sinyal Digital 1

MODUL GUIDE MATLAB. Gambar 1: Memulai GUIDE. EEPIS-ITS Praktikum Pengolahan Sinyal Digital 1 MODUL GUIDE MATLAB 1. Pendahuluan GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafik seperti tombol (button), kotak teks, slider, menu dan lain-lain.

Lebih terperinci

Panduan Praktikum Pengolahan Citra Digital dengan Matlab IGA Widagda Fisika FMIPA UNUD 2014

Panduan Praktikum Pengolahan Citra Digital dengan Matlab IGA Widagda Fisika FMIPA UNUD 2014 Panduan Praktikum Pengolahan Citra Digital dengan Matlab IGA Widagda Fisika FMIPA UNUD 2014 1 Informasi citra Fisika Tomografi 1 Informasi Citra 1.1 Jenis-jenis Citra digital a. Citra Abu-abu (Grayscale)

Lebih terperinci

BAB IV PEMBAHASAN 4.1. Perhitungan Manual Teknik Penapisan Penapisan dengan Nilai Tapis Ditentukan Sendiri

BAB IV PEMBAHASAN 4.1. Perhitungan Manual Teknik Penapisan Penapisan dengan Nilai Tapis Ditentukan Sendiri BAB IV PEMBAHASAN 4.1. Perhitungan Manual Teknik Penapisan 4.1.1. Penapisan dengan Nilai Tapis Ditentukan Sendiri Berikut merupakan contoh perhitungan manual penapisan matrik X dengan ukuran 4x4 menggunakan

Lebih terperinci

LAMPIRAN A. Prosedur Pengoperasian Sistem. xxi

LAMPIRAN A. Prosedur Pengoperasian Sistem. xxi LAMPIRAN A Prosedur Pengoperasian Sistem xxi LA.1. Prosedur Pengoperasian Alat Bagian ini menjelaskan tentang bagaimana cara mengoperasikan alat pengukur tingkat kematangan buah yang telah dirancang.komponen

Lebih terperinci

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB A. Tujuan 1. Mahasiswa mengenal lingkungan MATLAB dan mampu menggunakannya. 2. Mahasiswa mampu menggunakan fungsi-fungsi dasar MATLAB yang

Lebih terperinci

PEREKAYASAAN DENSITOMETER DIGITAL BERBASIS MATLAB UNTUK MENDUKUNG UNNES BERWAWASAN KONSERVASI

PEREKAYASAAN DENSITOMETER DIGITAL BERBASIS MATLAB UNTUK MENDUKUNG UNNES BERWAWASAN KONSERVASI LAPORAN PENGEMBANGAN PENELITIAN BERBASIS KONSERVASI PEREKAYASAAN DENSITOMETER DIGITAL BERBASIS MATLAB UNTUK MENDUKUNG UNNES BERWAWASAN KONSERVASI Oleh: Prof.Dr.rer.nat. Wahyu Hardyanto, M.Si-NIP 196011241984031002

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pengenalan wajah ini bertujuan untuk mengenali wajah seseorang dari data wajah-wajah orang yang telah diinputkan terlebih dahulu. Dengan memasukkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengolahan Citra Pengolahan citra (image processing) merupakan proses untuk mengolah pixel-pixel dalam citra digital untuk tujuan tertentu. Beberapa alasan dilakukan pengolahan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. dua proses, yaitu proses akusisi data dan algoritma exemplar-based

BAB IV HASIL DAN PEMBAHASAN. dua proses, yaitu proses akusisi data dan algoritma exemplar-based BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Aplikasi Secara umum aplikasi pemugaran citra digital terbagi menjadi dua proses, yaitu proses akusisi data dan algoritma exemplar-based image inpainting. Alur

Lebih terperinci

Lampiran 1 Rekap Hasil Kuesioner untuk Peternak dan Karyawan Koperasi KUESIONER

Lampiran 1 Rekap Hasil Kuesioner untuk Peternak dan Karyawan Koperasi KUESIONER 163 Lampiran 1 Rekap Hasil Kuesioner untuk Peternak dan Karyawan Koperasi Pengantar KUESIONER Bapak/Ibu yang terhormat, penelitian ini ditujukan untuk kepentingan akademik dalam rangka penyelesaian studi

Lebih terperinci

Tugas #3: Filsafat Ilmu

Tugas #3: Filsafat Ilmu Tugas #3: Filsafat Ilmu Oleh : 1. Koredianto Usman (NIM : 33213002) 2. Suyoto (NIM : 33213015) Deskripsi Tugas : Mensimulasikan ketinggian air pada halaman berukuran 10 x 20 meter dengan pagar tembok.

Lebih terperinci

UNIVERSITAS INDONESIA. PERANCANGAN SISTEM QUERY BY SINGING/HUMMING (QbSH) UNTUK MUSIK DANGDUT DENGAN PITCH DAN DURASI SEBAGAI FEATURE SKRIPSI

UNIVERSITAS INDONESIA. PERANCANGAN SISTEM QUERY BY SINGING/HUMMING (QbSH) UNTUK MUSIK DANGDUT DENGAN PITCH DAN DURASI SEBAGAI FEATURE SKRIPSI da UNIVERSITAS INDONESIA PERANCANGAN SISTEM QUERY BY SINGING/HUMMING (QbSH) UNTUK MUSIK DANGDUT DENGAN PITCH DAN DURASI SEBAGAI FEATURE SKRIPSI Diajukan sebagai salah satu syarat memperoleh gelar sarjana

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan dibahas beberapa konsep dasar yang akan digunakan sebagai landasan berpikir seperti beberapa literatur yang berkaitan dengan penelitian ini. Dengan begitu akan mempermudah

Lebih terperinci

PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ ]

PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ ] PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ bayu.pratama.rn@gmail.com ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna

Lebih terperinci

APLIKASI PENCITRAAN DATA DIGITAL PADA OBJEK SAYAP CAPUNG MENGGUNAKAN PEMOGRAMAN MATLAB

APLIKASI PENCITRAAN DATA DIGITAL PADA OBJEK SAYAP CAPUNG MENGGUNAKAN PEMOGRAMAN MATLAB APLIKASI PENCITRAAN DATA DIGITAL PADA OBJEK SAYAP CAPUNG MENGGUNAKAN PEMOGRAMAN MATLAB skripsi disajikan sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program Studi Fisika oleh Muhammad

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Rangkaian. Instrumen

BAB III METODOLOGI PENELITIAN. Rangkaian. Instrumen 3.1 Perancangan Modul BAB III METODOLOGI PENELITIAN Elektroda 1 Rangkaian Instrumen FILTER (HPF LPF-) Adder Elektroda 2 VISUAL INTERFACE Modul Bluetooth ATMega328 Gambar 3.1 Blok Diagram Sistem Elektroda

Lebih terperinci

PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ ]

PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ ] PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ bayu.pratama.rn@gmail.com ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna

Lebih terperinci

OTOMASI TAGIHAN LISTRIK DENGAN CITRA DIGITAL. Abstrak

OTOMASI TAGIHAN LISTRIK DENGAN CITRA DIGITAL. Abstrak OTOMASI TAGIHAN LISTRIK DENGAN CITRA DIGITAL Titik Rahmawati Program Studi Manajemen Informatika STMIK Jenderal Achmad Yani Yogyakarta rahmawati.titik@gmail.com Abstrak Perusahaan listrik negara (PLN)

Lebih terperinci

OPTIMASI MASALAH KNAPSACK MENGGUNAKAN ALGORITMA BRANCH AND BOUND SKRIPSI

OPTIMASI MASALAH KNAPSACK MENGGUNAKAN ALGORITMA BRANCH AND BOUND SKRIPSI OPTIMASI MASALAH KNAPSACK MENGGUNAKAN ALGORITMA BRANCH AND BOUND SKRIPSI Untuk memenuhi sebagai persyaratan guna memperoleh derajat Sarjana S-1 Program Studi Matematika Diajukan oleh FITRIATUL MALAIKHAH

Lebih terperinci

PERANCANGAN WORKSTATION

PERANCANGAN WORKSTATION PERANCANGAN WORKSTATION SORTIR BERDASARKAN WARNA MENGGUNAKAN DETEKSI WARNA HSV PADA SIMULASI AUTOMATED STORAGE AND RETRIEVAL SYSTEM DI KEPROFESIAN OTOMASI FAKULTAS REKAYASA INDUSTRI UNIVERSITAS TELKOM

Lebih terperinci

PENGENALAN POLA ANGKA DENGAN WAVELET HAAR. Skripsi

PENGENALAN POLA ANGKA DENGAN WAVELET HAAR. Skripsi PENGENALAN POLA ANGKA DENGAN WAVELET HAAR Skripsi Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains Program Studi Ilmu Komputer Oleh : Fransisca Pramesti NIM: 23249 PRODI ILMU KOMPUTER

Lebih terperinci

KAJIAN TEORETIS DAN KOMPUTASI GERHANA MATAHARI TOTAL MENGGUNAKAN SOFTWARE MATLAB

KAJIAN TEORETIS DAN KOMPUTASI GERHANA MATAHARI TOTAL MENGGUNAKAN SOFTWARE MATLAB KAJIAN TEORETIS DAN KOMPUTASI GERHANA MATAHARI TOTAL MENGGUNAKAN SOFTWARE MATLAB SKRIPSI Untuk memenuhi sebagian persyaratan mencapai derajat Sarjana S-1 Program Studi Fisika Diajukan Oleh: Siti Hodijah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4. 4.1. Analisis Kebutuhan Sistem Analisis kebutuhan sistem terdiri dari deskripsi umum sistem, batasan dan asumsi, analisis masukan sistem, model proses sistem dan

Lebih terperinci

INSTRUKSI PENCABANGAN

INSTRUKSI PENCABANGAN INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan

Lebih terperinci

Pertemuan 2 Representasi Citra

Pertemuan 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 terperinci

BAB III METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL

BAB III METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL BAB III METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL 3.1 Tepi Objek Pertemuan antara bagian obyek dan bagian latar belakang disebut tepi obyek. Dalam pengolahan citra, tepi obyek

Lebih terperinci

PENERAPAN ALGORITMA REVERSE DELETE DALAM MENENTUKAN MINIMUM SPANNING TREE OBYEK WISATA DI KOTA YOGYAKARTA SKRIPSI

PENERAPAN ALGORITMA REVERSE DELETE DALAM MENENTUKAN MINIMUM SPANNING TREE OBYEK WISATA DI KOTA YOGYAKARTA SKRIPSI PENERAPAN ALGORITMA REVERSE DELETE DALAM MENENTUKAN MINIMUM SPANNING TREE OBYEK WISATA DI KOTA YOGYAKARTA SKRIPSI Untuk memenuhi sebagai persyaratan guna memperoleh derajat Sarjana S-1 Program Studi Matematika

Lebih terperinci

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN 4.1 Implementasi Aplikasi Pada bab ini akan dibahas mengenai implementasi aplikasi yang telah dibuat setelah melakukan analisa dan perancangan aplikasi filter sobel

Lebih terperinci

% --- Outputs from this function are returned to the command line. function varargout = beranda_outputfcn(hobject, eventdata, handles)

% --- Outputs from this function are returned to the command line. function varargout = beranda_outputfcn(hobject, eventdata, handles) A-1 LAMPIRAN LISTING PROGRAM beranda.m function varargout = beranda(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @beranda_openingfcn,...

Lebih terperinci

Penuntun Praktikum Jaringan Syaraf Tiruan Dengan Matlab GUI IGA Widagda Fisika FMIPA UNUD 2014

Penuntun Praktikum Jaringan Syaraf Tiruan Dengan Matlab GUI IGA Widagda Fisika FMIPA UNUD 2014 Penuntun Praktikum Jaringan Syaraf Tiruan Dengan Matlab GUI IGA Widagda Fisika FMIPA UNUD 2014 11 JST Hebb Modul Praktikum Jaringan Syaraf Tiruan 1.1 Program Aplikasi Komputer JST Hebb 1.1.1.Rancangan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Steganografi Steganografi berasal dari Bahasa Yunani, yaitu kata steganos yang artinya tulisan tersembunyi (covered writing) dan kata graphos yang berarti tulisan. Sehingga steganografi

Lebih terperinci

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.

Suatu 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 terperinci

Data reaksi berikut telah diperoleh dari reaksi peluruhan sederhana: Menggunakan MATLAB untuk memplot konsentrasi komponen A dalam mol/l

Data reaksi berikut telah diperoleh dari reaksi peluruhan sederhana: Menggunakan MATLAB untuk memplot konsentrasi komponen A dalam mol/l Cara membuat Plot/ Grafik dengan Matlab Pada postingan kali ini akan dibahas membuat grafik visualisasi di MATLAB. Secara khusus mampu membuat grafik sederhana dua dimensi, membuat multiplot dari grafik

Lebih terperinci

Bab I Pengenalan Visual BASIC

Bab I Pengenalan Visual BASIC Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft

Lebih terperinci

BAB 1V HASIL SIMULASI DAN ANALISIS

BAB 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 terperinci

BAB IV IMPLEMENTASI DAN UJI COBA

BAB 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 terperinci

ANALISIS FUNGSI PRODUKSI COBB DOUGLAS DENGAN METODE ITERASI GAUSS NEWTON SKRIPSI. Oleh Anggun Nurul Hidayah NIM 061810101046

ANALISIS FUNGSI PRODUKSI COBB DOUGLAS DENGAN METODE ITERASI GAUSS NEWTON SKRIPSI. Oleh Anggun Nurul Hidayah NIM 061810101046 ANALISIS FUNGSI PRODUKSI COBB DOUGLAS DENGAN METODE ITERASI GAUSS NEWTON SKRIPSI Oleh Anggun Nurul Hidayah NIM 061810101046 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN 4.. Analisa Penelitian ini terdiri dari analisa kebutuhan data dan analisa proses identifikasi watermark untuk mendeteksi ada atau tidaknya watermark pada citra uang kertas

Lebih terperinci

KULIAH 2 TEKNIK PENGOLAHAN CITRA HISTOGRAM CITRA

KULIAH 2 TEKNIK PENGOLAHAN CITRA HISTOGRAM CITRA KULIAH 2 TEKNIK PENGOLAHAN CITRA HISTOGRAM CITRA Informasi penting mengenai isi citra digital dapat diketahui dengan membuat histogram citra. Histogram citra adalah grafik yang menggambarkan penyebaran

Lebih terperinci

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN Bab ini berisi pembahasan mengenai analisa dan perancangan program image sharpening dengan menggunakan Matlab GUI. Analisa bertujuan untuk mengidentifikasi masalah, mengetahui

Lebih terperinci

MODUL 1 IDE (Integrated Development Environment )

MODUL 1 IDE (Integrated Development Environment ) MODUL 1 IDE (Integrated Development Environment ) SASARAN 1. Mengetahui bagian dalam lingkup IDE 2. Memahami dalam pembuatan aplikasi satandar 3. Dapat mendesain interface program aplikasi 4. Dapat menggunakan

Lebih terperinci

IV. RANCANG BANGUN SISTEM. Perangkat lunak bantu yang dibuat adalah perangkat lunak yang digunakan untuk

IV. RANCANG BANGUN SISTEM. Perangkat lunak bantu yang dibuat adalah perangkat lunak yang digunakan untuk IV. RANCANG BANGUN SISTEM 4.1 Analisis dan Spesifikasi Sistem Perangkat lunak bantu yang dibuat adalah perangkat lunak yang digunakan untuk menyisipkan label digital, mengekstraksi label digital, dan dapat

Lebih terperinci

MENGORGANISASIKAN OBJEK GAMBAR

MENGORGANISASIKAN OBJEK GAMBAR MENGORGANISASIKAN OBJEK GAMBAR Setelah objek yang Anda buat siap, ia masih perlu diorganisasikan agar terbentuk sebuah artwork yang terpadu. Pengorganisasian objek dapat meliputi penataan posisi, letak

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN Rudy Adipranata 1, Liliana 2, Gunawan Iteh Fakultas Teknologi Industri, Jurusan Teknik Informatika, Universitas Kristen Petra Jl. Siwalankerto

Lebih terperinci

Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini.

Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini. Pemrograman LabVIEW 6.1 Istilah-Istilah Penting Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini. 1. G: dari kata graphical, merupakan sebutan

Lebih terperinci

KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN

KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN Langkah-langkah yang dilakukan dalam tahap pengujian ini adalah : Pertama membuka Matlab, lalu membuka file yang ingin diujikan dengan memilih

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM CERDAS

LAPORAN PRAKTIKUM SISTEM CERDAS LAPORAN PRAKTIKUM SISTEM CERDAS Labview Tanggal Praktikum 8 Desember 2015 Disusun Oleh : 201302025 Dosen Pengampu : Emmanuel Agung Nugroho S.T, M.T Teknik Mekatronika POLITEKNIK ENJINERING INDORAMA PURWAKARTA

Lebih terperinci

BAB III METODE PENELITIAN. Tujuan tugas akhir ini akan membangun suatu model sistem yang

BAB 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 terperinci

TEKNIK PENGOLAHAN CITRA. Kuliah 4 Pengolahan Titik (2) Indah Susilawati, S.T., M.Eng.

TEKNIK PENGOLAHAN CITRA. Kuliah 4 Pengolahan Titik (2) Indah Susilawati, S.T., M.Eng. TEKNIK PENGOLAHAN CITRA Kuliah 4 Pengolahan Titik (2) Indah Susilawati, S.T., M.Eng. Program Studi Teknik Informatika Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana

Lebih terperinci

BAB III PERANCANGAN PERANGKAT LUNAK

BAB III PERANCANGAN PERANGKAT LUNAK BAB III PERANCANGAN PERANGKAT LUNAK 3.1. Sistem Pendeteksi Senyum Sistem pendeteksi senyum dalam skripsi ini dibuat dengan membandingkan tiga buah metode, yaitu Harris Corner Detection, Edge Based Corner

Lebih terperinci

LAPORAN PEMROSESAN CITRA DIGITAL

LAPORAN PEMROSESAN CITRA DIGITAL Tugas Mata Kuliah LAPORAN PEMROSESAN CITRA DIGITAL ANDI DANIAH PAHRANY H11113303 JURUSAN MATEMATIKA PRODI MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS HASANUDDIN MAKASSAR 2015 PEMROSESAN

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Bab III berisi tentang metode penelitian. Metode penelitian yang digunakan dalam penelitian ini terdiri dari teknik pengumpulan data, teknik analisis data dan perencanaan layar

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12 Studi Kasus : Studi Permasalahan: Suatu Perusahaan akan melakukan perkiraan terhadap produksi suatu barang tiap bulan. Untuk menentukan jumlah

Lebih terperinci

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS 1. LATAR BELAKANG Gambas (Gambas Almost Means BASic) adalah sebuah bahasa pemrograman visual berbasis objek yang menyerupai visual basic yang berjalan di platform

Lebih terperinci

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. 4.1 Pengembangan Sistem Pengenalan Wajah 2D

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. 4.1 Pengembangan Sistem Pengenalan Wajah 2D 30 BAB IV HASIL PENELITIAN DAN PEMBAHASAN 4.1 Pengembangan Sistem Pengenalan Wajah 2D Penelitian ini mengembangkan model sistem pengenalan wajah dua dimensi pada citra wajah yang telah disiapkan dalam

Lebih terperinci

SAMPLING DAN KUANTISASI

SAMPLING 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 terperinci

Algoritma Pemrograman A

Algoritma Pemrograman A Algoritma Pemrograman A Memahami Proyek Proyek dan Dasar Dasar Delphi Code Memahami proyek Delphi Komponen Proyek Project Explorer Windows Dasar-Dasar Delphi Code Procedures IDE (Intregated Development

Lebih terperinci

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan Pengenalan IDE Delphi 1 Speed Bar Speed Bar atau sering juga disebut sebagai toolbar, berisikan kumpulan menu yang berupa tombol, setiap tombol pada speed bar menggantikan salah satu item menu. Sebagai

Lebih terperinci

Tabel, List. Tempatkan kursor pada dokumen windor, kemudian pilih salah satu cara berikut : Insert Table

Tabel, List. Tempatkan kursor pada dokumen windor, kemudian pilih salah satu cara berikut : Insert Table Tabel, List 1. Tabel Tabel adalah objek yang terdiri dari kolom dan baris. Tabel dalam halaman / dokumen Web sebenarnya terdiri dari tag-tag HTML, yaitu tag , tag , tag . 1.1. Menyisipkan

Lebih terperinci

Judul : APLIKASI PERBAIKAN KUALITAS CITRA DIGITAL MENGGUNAKAN MATLAB 7. 1 Nama : MELISA NPM :

Judul : APLIKASI PERBAIKAN KUALITAS CITRA DIGITAL MENGGUNAKAN MATLAB 7. 1 Nama : MELISA NPM : Judul : APLIKASI PERBAIKAN KUALITAS CITRA DIGITAL MENGGUNAKAN MATLAB 7. 1 Nama : MELISA NPM : 50403778 Email : reval_lauren@yahoo.com ABSTRAK Citra yang dimiliki pengguna seringkali mengalami gangguan

Lebih terperinci

Kory Anggraeni Kory.anggraeni@gmail.com

Kory Anggraeni Kory.anggraeni@gmail.com Histogram Citra Kory Anggraeni Kory.anggraeni@gmail.com Lisensi Dokumen: Copyright 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

VOLT. Jurnal Ilmiah Pendidikan Teknik Elektro. Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol. 2, No. 1, Oktober 2017, 63-72

VOLT. Jurnal Ilmiah Pendidikan Teknik Elektro. Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol. 2, No. 1, Oktober 2017, 63-72 P-ISSN: 2528-5688 E-ISSN: 2528-5696 VOLT Jurnal Ilmiah Pendidikan Teknik Elektro Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol. 2, No. 1, Oktober 2017, 63-72 IMPLEMENTASI METODE WATERFALL PADA

Lebih terperinci

BAB I PENDAHULUAN 1. Latar Belakang

BAB I PENDAHULUAN 1. Latar Belakang BAB I PENDAHULUAN 1. Latar Belakang Dalam proses pemetaan secara fotogrametris, salah satu hal yang harus diatasi adalah masalah restitusi dua foto udara yang saling pertampalan sedemikian rupa sehingga

Lebih terperinci

Pendekatan Statistik Pada Domain Spasial dan Frekuensi untuk Mengetahui Tampilan Citra Yustina Retno Wahyu Utami 1)

Pendekatan Statistik Pada Domain Spasial dan Frekuensi untuk Mengetahui Tampilan Citra Yustina Retno Wahyu Utami 1) ISSN : 1693 1173 Pendekatan Statistik Pada Domain Spasial dan Frekuensi untuk Mengetahui Tampilan Citra Yustina Retno Wahyu Utami 1) Abstrak Mean, standard deviasi dan skewness dari citra domain spasial

Lebih terperinci

Dasar-Dasar Channels

Dasar-Dasar Channels Bab 1 Dasar-Dasar Channels Sebelum kita masuk dalam latihan menggunakan Channels, mungkin satu hal yang perlu Anda ketahui terlebih dulu. Apa itu Channels? Ini merupakan pertanyaan mendasar karena tanpa

Lebih terperinci

BAB IV PENGUJIAN SISTEM. koordinat pada tiap-tiap area, akses pixel, contrast streching, histogram. yang

BAB IV PENGUJIAN SISTEM. koordinat pada tiap-tiap area, akses pixel, contrast streching, histogram. yang BAB IV PENGUJIAN SISTEM Sistem yang di ujicoba merupakan dari hasil program yang telah selesai dibuat. Dimulai dari pengambilan citra dari WebCam, pengolahan citra yang dimulai dengan update citra kondisi

Lebih terperinci

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

BAB I PROJECT NETBEANS DAN GUI SEDERHANA BAB I PROJECT NETBEANS DAN GUI SEDERHANA 1.1 Tujuan Instruksional Bab ini akan membahas pengenalan struktur project NetBeans, cara membuat Form, memberi Title, memasang komponen GUI Label, Button dan TextField

Lebih terperinci

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan 1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan

Lebih terperinci

PENYELESAIAN NUMERIS MASALAH NILAI BATAS PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA BERBASIS KOMPUTASI

PENYELESAIAN NUMERIS MASALAH NILAI BATAS PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA BERBASIS KOMPUTASI PENYELESAIAN NUMERIS MASALAH NILAI BATAS PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA BERBASIS KOMPUTASI (Studi Komparatif antara Metode Beda Hingga dan Metode Tembakan) SKRIPSI Diajukan Kepada Fakultas Sains

Lebih terperinci

KULIAH 1 TEKNIK PENGOLAHAN CITRA PENGANTAR MATRIKS

KULIAH 1 TEKNIK PENGOLAHAN CITRA PENGANTAR MATRIKS KULIAH TEKNIK PENGOLAHAN CITRA PENGANTAR MATRIKS Matriks merupakan sebuah susunan segiempat siku-siku dari bilanganbilangan, dalam baris dan kolom. Bilangan-bilangan tersebut disebut entri atau elemen

Lebih terperinci

FERY ANDRIYANTO

FERY ANDRIYANTO SISTEM ANALISA IMAGE PROCESSING UNTUK MENCARI KEMIRIPAN PADA TEKSTUR WARNA KULIT MANUSIA MENGGUNAKAN HISTOGRAM WARNA SKRIPSI Oleh : FERY ANDRIYANTO 0734010123 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI

Lebih terperinci

PETUNJUK PRAKTIKUM GEOGEBRA

PETUNJUK PRAKTIKUM GEOGEBRA Email: dwilestar@uny.ac.id Pelatihan GeoGebra untuk Pembelajaran Matematika, 2013 PETUNJUK PRAKTIKUM GEOGEBRA Geogebra merupakan software yang berisi aplikasi aljabar dan geometri. Berikut ini diberikan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN Pada bab ini berisi mengenai analisa dan perancangan program steganografi dengan menggunakan Matlab. Analisa ini bertujuan untuk mengetahui cara kerja proses steganografi

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER

BAB 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 terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana

Lebih terperinci

BAB II Tinjauan Pustaka

BAB 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 terperinci