• Tidak ada hasil yang ditemukan

source code analisa bentuk

N/A
N/A
Protected

Academic year: 2018

Membagikan "source code analisa bentuk"

Copied!
2
0
0

Teks penuh

(1)

% Rahmat Robi Waliyansyah, M.Kom

% Website: robiinformatikaupgris.wordpress.com % Email : [email protected]

clc;clear;close all;

RGB = imread('pillsetc.png'); imshow(RGB);

I = rgb2gray(RGB); threshold = graythresh(I); bw = im2bw(I,threshold); bw = bwareaopen(bw,30);

se = strel('disk',2); bw = imclose(bw,se); bw = imfill(bw,'holes');

[B,L] = bwboundaries(bw,'noholes');

hold on

for k = 1:length(B) boundary = B{k};

plot(boundary(:,2), boundary(:,1), 'w', 'LineWidth', 2) end

stats = regionprops(L,'Area','Centroid','Eccentricity');

for k = 1:length(B) boundary = B{k};

delta_sq = diff(boundary).^2;

(2)

area = stats(k).Area;

eccentricity = stats(k).Eccentricity; metric = 4*pi*area/perimeter^2;

centroid = stats(k).Centroid;

text(centroid(1),centroid(2)-16,num2str(k),'Color','r',... 'FontSize',20,'FontWeight','bold');

disp('===================================') disp(strcat(['Object number = ', num2str(k)])) disp(strcat(['Area = ',num2str(area)]))

disp(strcat(['Perimeter = ',num2str(perimeter)])) disp(strcat(['Metric = ',num2str(metric)]))

disp(strcat(['Eccentricity = ',num2str(eccentricity)]))

if metric>0.8

text(centroid(1)-16,centroid(2)+16,'Bulat','Color','r',... 'FontSize',20,'FontWeight','bold');

else

text(centroid(1)-16,centroid(2)+16,'Tidak Bulat','Color','b',... 'FontSize',20,'FontWeight','bold');

Referensi

Dokumen terkait

Pokok masalah penelitian ini adalah membahas tentang Tafsir al-Misbah dan nilai pendidikan akhlak dalam surah al-An’am ayat 152. Penelitian ini bertujuan untuk menganalisis

Tujuan dari penelitian ini adalah (1) untuk mengetahui tingkat pemahaman siswa kelas VII SMP Negeri 1 Ketanggungan Kabupaten Brebes pada konsep aritmatika, (2) untuk

Tingkat kunjungan yang meningkat atau menurun merupakan gambaran keberhasilan suatu destinasi wisatasebagai gambaran dari hasil pengembangan suatu destinasi wisata dan

Dalam buku tersebut untuk menentukan awal bulan pada dasarnya sama dengan cara yang dilakukan kaum Syatari, yaitu dengan menggunakan “bilangan tahun yang delapan dan bulan yang

Perceived quality dapat dimanfaatkan untuk melakukan perluasan merek dengan cara menggunakan merek tertentu yang sudah ada ke dalam kategori produk baru.. Alasannya, sebuah merek

Misalnya peran untuk melakukan analisis koneksitas perencanaan dan penganggaran, peran untuk menilai kesesuaian item belanja dan biaya dengan peraturan perundangan (uji efektivitas

Prinsip-prinsip yang akan memandu perencanaan pendidikan Husaini Usman, Manajemen - Ceramah - Diskusi Laptop, LCD, Hand Out, Buku Ajar Membuat resume materi yang telah

Selain itu, dalam konteks penilaian hasil belajar, Depdiknas (2003) mengemukakan prinsip-prinsip umum penilaian adalah megukur hasil-hasil belajar yang telah ditentukan