<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Megabangetz's Weblog</title>
	<atom:link href="http://megabangetz.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://megabangetz.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 19 May 2008 10:48:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='megabangetz.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Megabangetz's Weblog</title>
		<link>http://megabangetz.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://megabangetz.wordpress.com/osd.xml" title="Megabangetz&#039;s Weblog" />
	<atom:link rel='hub' href='http://megabangetz.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Portofolio 7</title>
		<link>http://megabangetz.wordpress.com/2008/05/18/test7/</link>
		<comments>http://megabangetz.wordpress.com/2008/05/18/test7/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:30:28 +0000</pubDate>
		<dc:creator>megabangetz</dc:creator>
				<category><![CDATA[Portofolio7]]></category>

		<guid isPermaLink="false">http://megabangetz.wordpress.com/?p=34</guid>
		<description><![CDATA[Rekontruksi 3D Listing program stereo.m % STEREO % % Usage: pt3D = stereo(im1, im2, c1, c2) % % Where: im1 and im2 are the two stereo images % C1 and C2 are the calibration matrices % for these two images respectively % % The function will prompt you to digitise some points in the first [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=34&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Rekontruksi 3D</b>
<p>Listing program stereo.m
<p>% STEREO
<p>%
<p>% Usage: pt3D = stereo(im1, im2, c1, c2)
<p>%
<p>% Where: im1 and im2 are the two stereo images
<p>% C1 and C2 are the calibration matrices
<p>% for these two images respectively
<p>%
<p>% The function will prompt you to digitise some points in the first image
<p>% (finishing by clicking the right button). The function then
<p>% prompts you to digitise the equivalent points (which you must digitise
<p>% in exactly the same sequence) in the second image.
<p>% The function then solves the stereo equations
<p>% and returns the 3D coordinates of the points in pt3D.
<p>function [XYZ, uv1, uv2] = stereo(im1, im2, C1, C2)
<p>fprintf(1, &#8216;Digitise some points in figure 1\n&#8217;);
<p>figure(1)
<p>imshow(im1);
<p>[u1,v1] = digipts;
<p>uv1 = [u1,v1]&#8216;;
<p>fprintf(1, &#8216;Digitise some points in figure 2\n&#8217;);
<p>figure(2)
<p>imshow(im2);
<p>[u2,v2] = digipts;
<p>uv2 = [u2,v2]&#8216;;
<p>% check if same number of points are selected
<p>if length(u1) ~= length(u2)
<p>fprintf(1, &#8216;Same number of points not selected\n&#8217;);
<p>end
<p>for i = 1:length(u1)
<p>a = [C1(1:2,1:3) - [u1(i)*C1(3,1:3); v1(i)*C1(3,1:3)];
<p>C2(1:2,1:3) &#8211; [u2(i)*C2(3,1:3); v2(i)*C2(3,1:3)]];
<p>c = [u1(i) - C1(1,4);
<p>v1(i) - C1(2,4);
<p>u2(i) - C2(1,4);
<p>v2(i) - C2(2,4)];
<p>b(:, i) = a \ c;
<p>end
<p>XYZ = b&#8217;;
<p>&nbsp;
<p>Image ’stereo1.jpg’
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0027.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="206" alt="clip_image002" src="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb7.jpg?w=273&#038;h=206" width="273" border="0"></a>
<p>&nbsp;
<p>Image ”stereo2.jpg’
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0047.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="206" alt="clip_image004" src="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb7.jpg?w=273&#038;h=206" width="273" border="0"></a>
<p>&nbsp;
<p>Dengan menjalankan program stereo.m, maka didapatkan koordinat 3D dari titik-titik sudut ketiga bangun ruang pada gambar diatas sebagai berikut:
<p>pt3D =
<p>-287.7542 156.7465 143.2885
<p>-176.6269 162.0598 144.3627
<p>-175.6786 19.8716 141.7267
<p>-290.0593 13.4079 144.3193
<p>-287.5655 157.5390 10.9533
<p>-286.3338 13.6666 9.4036
<p>-172.4321 17.1203 3.2873
<p>-83.8519 -66.6201 1.3714
<p>-66.1821 -141.0900 122.3533
<p>20.2680 -179.4214 -6.0719
<p>-134.6197 -204.2349 -2.2669
<p>136.6957 -93.6632 63.9256
<p>207.1254 -91.0740 63.7992
<p>201.4685 -162.9965 60.2827
<p>138.5328 -155.1594 59.2890
<p>132.6638 -94.1806 -4.4145
<p>134.7488 -160.4601 -9.8006
<p>206.4264 -163.0088 -8.9430
<p><b></b>&nbsp;
<p><b>Panjang sisi balok</b>
<p><b></b>
<p>slengths =
<p>143.3608 111.2594 142.2157 114.5926
<p>114.5926 138.5048 114.1181 134.9674
<p>134.9674 143.8860 132.3377 143.3608
<p>114.7735 132.3377 111.2594 134.9674
<p>134.9674 142.2157 138.5048 145.3295
<p>145.3295 114.1181 143.8860 114.7735
<p>nface =
<p>4 1 2 3 4
<p>4 3 7 6 4
<p>4 6 5 1 4
<p>8 5 1 2 8
<p>8 2 3 7 8
<p>8 7 6 5 8
<p><b></b>&nbsp;
<p><b>Panjang sisi limas</b>
<p>slengths =
<p>143.1594 159.4866 153.6897
<p>143.1594 155.5672 146.7257
<p>153.6897 156.9089 146.7257
<p>159.4866 156.9089 155.5672
<p>nface =
<p>1 2 3 1
<p>1 2 4 1
<p>1 3 4 1
<p>2 3 4 2
<p><b></b>&nbsp;
<p><b>Panjang sisi kubus</b>
<p>slengths =
<p>61.6981 70.4773 72.2303 63.4295
<p>63.4295 69.4031 71.7281 69.3959
<p>69.3959 66.5307 68.4608 61.6981
<p>70.7170 68.4608 70.4773 69.3959
<p>69.3959 72.2303 69.4031 66.8054
<p>66.8054 71.7281 66.5307 70.7170
<p>nface =
<p>4 1 2 3 4
<p>4 3 7 6 4
<p>4 6 5 1 4
<p>8 5 1 2 8
<p>8 2 3 7 8
<p>8 7 6 5 8
<p>&nbsp;
<p>Untuk menampilkan dua view yang berbeda dari rekonstruksi 3D kubus, balok dan limas dengan koordinat titik sudut estimasi dari kubus dan balok yang tidak kelihatan, juga sumbu koordinat yang mengindikasikan bidang dasar, jalankan fungsi rekon.m
<p><strong></strong>&nbsp;
<p><strong>Listing fungsi rekon.m</strong>
<p>function rekon()
<p>im1 = imread(&#8216;stereo1.jpg&#8217; );
<p>im2 = imread(&#8216;stereo2.jpg&#8217; );
<p>C1 = [0.6596 -0.7391 -0.0615 363.4235;
<p>-0.1851 -0.1387 -0.9437 342.7417;
<p>0.0005 0.0003 -0.0003 1.0000];
<p>C2 = [0.9234 -0.2221 -0.0257 347.7796;
<p>-0.0741 -0.2278 -0.9168 339.8960;
<p>0.0002 0.0004 -0.0002 1.0000];
<p>pt3D = stereo(im1, im2, C1, C2)
<p>figure(3)
<p>cube(pt3D(1:7,:));
<p>tetrahedron(pt3D(8:11,:));
<p>cube(pt3D(12:18,:));
<p>% label coordinate axes
<p>text(100,0,0,&#8217;x');
<p>text(0,100,0,&#8217;y');
<p>text(0,0,100,&#8217;z');
<p>% draw in a set of coordinate axes
<p>axislength = 100*eye(3);
<p>for i=1:3
<p>line([0, axislength(i,1)], [0, axislength(i,2)], [0, axislength(i,3)]);
<p>end
<p>axis equal; box on; rotate3D on; grid on;
<p>end
<p>function cube(cubepts3D)
<p>% determine hidden vertex
<p>cubepts3D(8,: ) = &#8211; cubepts3D(4,: ) + cubepts3D(6,: ) + cubepts3D(2,: );
<p>% define faces from standard numbering
<p>cubefaces = [4 1 2 3
<p>4 3 7 6
<p>4 6 5 1
<p>8 5 1 2
<p>8 2 3 7
<p>8 7 6 5];
<p>% draw &#8216;patcheds&#8217; from vertice and face matrix
<p>patch(&#8216;Faces&#8217;,cubefaces,&#8217;Vertices&#8217;,cubepts3D, &#8216;FaceColor&#8217;, &#8216;none&#8217;)
<p>fprintf(1, &#8216;Length matrix of face sides\n&#8217;);
<p>[slengths, nface] = sidelengths(cubepts3D, cubefaces)
<p>end
<p>function tetrahedron(tetrahedronpts3D)
<p>% define faces from standard numbering
<p>tetrahedronfaces = [1 2 3
<p>1 2 4
<p>1 3 4
<p>2 3 4];
<p>% draw &#8216;patcheds&#8217; from vertice and face matrix
<p>patch(&#8216;Faces&#8217;,tetrahedronfaces,&#8217;Vertices&#8217;,tetrahedronpts3D, &#8216;FaceColor&#8217;, &#8216;none&#8217;)
<p>fprintf(1, &#8216;Length matrix of face sides\n&#8217;);
<p>[slengths, nface] = sidelengths(tetrahedronpts3D, tetrahedronfaces)
<p>end
<p>function [slengths, nface] = sidelengths(pt3D, face)
<p>[rows, cols] = size(face);
<p>nface = [face face(:,1)];
<p>for i=1:cols
<p>for j=1:rows
<p>slengths(j,i) = norm(pt3D(nface(j,i),:)-pt3D(nface(j,i+1),:));
<p>end
<p>end
<p>end
<p>&nbsp;
<p><b>Hasilnya (dilihat dari 2 sisi yang berbeda):</b>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0066.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="295" alt="clip_image006" src="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb6.jpg?w=393&#038;h=295" width="393" border="0"></a>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0086.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="295" alt="clip_image008" src="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb6.jpg?w=393&#038;h=295" width="393" border="0"></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/megabangetz.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/megabangetz.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/megabangetz.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/megabangetz.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/megabangetz.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=34&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://megabangetz.wordpress.com/2008/05/18/test7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5c07fd0fe86be74deb976e65016df106?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">megabangetz</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb7.jpg" medium="image">
			<media:title type="html">clip_image002</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb7.jpg" medium="image">
			<media:title type="html">clip_image004</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb6.jpg" medium="image">
			<media:title type="html">clip_image006</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb6.jpg" medium="image">
			<media:title type="html">clip_image008</media:title>
		</media:content>
	</item>
		<item>
		<title>Portofolio 6</title>
		<link>http://megabangetz.wordpress.com/2008/05/18/test6/</link>
		<comments>http://megabangetz.wordpress.com/2008/05/18/test6/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:30:02 +0000</pubDate>
		<dc:creator>megabangetz</dc:creator>
				<category><![CDATA[Portofolio6]]></category>

		<guid isPermaLink="false">http://megabangetz.wordpress.com/?p=33</guid>
		<description><![CDATA[Kalibrasi Kamera Listing fungsi calibrate.m % CALIBRATE % % Function to perform camera calibration % % Usage: C = calibrate(im, XYZ, uv) % % Where: im &#8211; is the image of the calibration target. % XYZ &#8211; is a n x 3 array of XYZ coordinates % of the calibration target points. % uv &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=33&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Kalibrasi Kamera</b>
<p><b></b>
<p>Listing fungsi calibrate.m
<p>% CALIBRATE
<p>%
<p>% Function to perform camera calibration
<p>%
<p>% Usage: C = calibrate(im, XYZ, uv)
<p>%
<p>% Where: im &#8211; is the image of the calibration target.
<p>% XYZ &#8211; is a n x 3 array of XYZ coordinates
<p>% of the calibration target points.
<p>% uv &#8211; is a 2 x n array of the image coordinates
<p>% of the calibration target points.
<p>% C &#8211; is the 3 x 4 camera calibration matrix.
<p>%
<p>% This function plots the uv coordinates onto the image of
<p>% the calibration target. It also projects the XYZ coordinates
<p>% back into image coordinates using the calibration matrix
<p>% and plots these points too as a visual check on the accuracy of
<p>% the calibration process.
<p>% Lines from the origin to the vanishing points in the X, Y and
<p>% Z directions are overlaid on the image.
<p>% The mean squared error between the positions of the uv coodinates
<p>% and the projected XYZ coordinates is also reported.
<p>%
<p>% The function should also report the error in satisfying the
<p>% camera calibration matrix constraint &#8211; the magnitude of
<p>% (q1 x q3).(q2 x q3)
<p>%
<p>function C = calibrate(im, XYZ, uv)
<p>% obtain rows so arbitrary number of points can be used
<p>[rows, cols] = size(XYZ);
<p>XYZ1 = [XYZ, ones(rows, 1)]; % makes it easier to work with
<p>% build B matrix
<p>for n = 1:rows
<p>B(2*n-1, : )= [XYZ1(n, : ) 0 0 0 0 -uv(1, n)*XYZ(n, : )];
<p>B(2*n, : ) = [0 0 0 0 XYZ1(n, : ) -uv(2, n)*XYZ(n, : )];
<p>end
<p>c = B \ uv(:);
<p>c(12) = 1;
<p>C = reshape(c,4,3)&#8217;
<p>XYZ1 = XYZ1&#8242;;
<p>for i = 1:rows
<p>suv(:,i) = C*XYZ1(:,i);
<p>suv(:,i) = suv(:,i)/suv(3,i);
<p>end
<p>% calculate the mean squared error between the positions of the uv coodinates and suv.
<p>mse = mean(mean((uv &#8211; suv(1:2,:)).^2));
<p>fprintf(1, &#8216;mean squared error is %d\n&#8217;, mse);
<p>% calculate the error in satisfying the camera calibration matrix constraint
<p>q1 = C(1,1:3)&#8217;;
<p>q2 = C(2,1:3)&#8217;;
<p>q3 = C(3,1:3)&#8217;;
<p>error = abs(dot(cross(q1, q3), cross(q2, q3)));
<p>fprintf(1, &#8216;error in satisfying the camera calibration matrix is %d\n&#8217;, error);
<p>% annotate image
<p>imshow(im);
<p>hold;
<p>% plot uv coordinates
<p>plot(uv(1, <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , uv(2, <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ,&#8217;r+&#8217;)
<p>% plot XYZ coordinates
<p>plot(suv(1,:), suv(2,:),&#8217;bx&#8217;)
<p>% draw vanishing lines
<p>for i = 1:3
<p>line([C(1,4), C(1,i)/C(3,i)],[C(2,4), C(2,i)/C(3,i)])
<p>end
<p>hold;
<p>Sebelum menjalankan fungsi calibrate.m, fungsi stereo.m ( ada di portofolio 8 ) harus dijalankan terlebih dahulu untuk mendapatkan XYZ dan uv.
<p>Dari fungsi stereo.m didapatkan:
<p>XYZ =
<p>-7.8964 124.8445 228.2591
<p>-7.8892 48.7874 227.7442
<p>-2.3221 130.4471 147.1380
<p>-0.7141 50.5747 146.7381
<p>-5.0965 127.0813 68.1338
<p>-5.3585 45.8466 71.0790
<p>51.4819 7.7006 220.6782
<p>134.5497 12.8033 222.6472
<p>50.3066 4.4372 146.1820
<p>132.0424 8.0994 143.9290
<p>51.7956 7.9634 57.3379
<p>137.3195 9.2072 60.4677
<p>&nbsp;
<p>uv1 =
<p>Columns 1 through 10
<p>261 327 258 326 258 325 393 427 391 425
<p>115 130 187 202 257 274 127 103 196 178
<p>Columns 11 through 12
<p>384 421
<p>277 245
<p>&nbsp;
<p>uv2 =
<p>Columns 1 through 10
<p>306 333 306 335 302 330 400 469 396 464
<p>103 124 172 197 241 263 138 127 207 195
<p>Columns 11 through 12
<p>392 462
<p>279 268
<p>&nbsp;
<p>Kemudian dijalankan fungsi calibrate.m, dari ’stereo1.jpg’ dihasilkan:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0026.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="244" alt="clip_image002" src="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb6.jpg?w=340&#038;h=244" width="340" border="0"></a>
<p>&nbsp;
<p>Kemudian dijalankan fungsi calibrate.m, dari ’stereo2.jpg’ dihasilkan:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0046.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="244" alt="clip_image004" src="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb6.jpg?w=340&#038;h=244" width="340" border="0"></a>
<p>&nbsp;
<p>Nilai matriks kalibrasi untuk ’stereo1.jpg’:
<p>C =
<p>0.6590 -0.7035 -0.0556 363.9159
<p>-0.1924 -0.1134 -0.9588 345.3708
<p>0.0005 0.0005 -0.0003 1.0000
<p>&nbsp;
<p>Nilai matriks kalibrasi untuk ’stereo2.jpg’:
<p>C =
<p>0.9040 -0.2829 -0.0331 348.0122
<p>-0.0735 -0.2575 -0.8987 336.8385
<p>0.0002 0.0002 -0.0002 1.0000
<p>&nbsp;
<p>Nilai error reproyeksi untuk ’stereo1.jpg’:
<p>mean squared error is 5.546909e-001
<p>error in satisfying the camera calibration matrix is 4.894755e-010
<p>&nbsp;
<p>Nilai error reproyeksi untuk ’stereo2.jpg’:
<p>mean squared error is 5.742843e-001
<p>error in satisfying the camera calibration matrix is 8.831331e-009</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/megabangetz.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/megabangetz.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/megabangetz.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/megabangetz.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/megabangetz.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=33&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://megabangetz.wordpress.com/2008/05/18/test6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5c07fd0fe86be74deb976e65016df106?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">megabangetz</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb6.jpg" medium="image">
			<media:title type="html">clip_image002</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb6.jpg" medium="image">
			<media:title type="html">clip_image004</media:title>
		</media:content>
	</item>
		<item>
		<title>Portofolio 5</title>
		<link>http://megabangetz.wordpress.com/2008/05/18/tes5/</link>
		<comments>http://megabangetz.wordpress.com/2008/05/18/tes5/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:29:39 +0000</pubDate>
		<dc:creator>megabangetz</dc:creator>
				<category><![CDATA[Portofolio5]]></category>

		<guid isPermaLink="false">http://megabangetz.wordpress.com/?p=32</guid>
		<description><![CDATA[Edge Detection % mendapatkan image im = imread(&#8216;polka.jpg&#8217;); % image grayscale im = rgb2gray(im); % smoothing image dengan filter gausian dengan sigma 2.5 imgaus = filter2(fspecial(&#8216;gaussian&#8217;, size(im), 2.5), im); % makin gede makin blur figure,imagesc(imgaus),colormap gray; % mendapatkan image dg gradien pada horizontal direction imhoris = filter2([-1 0 1], imgaus); figure,imagesc(imhoris),colormap gray; % mendapatkan image [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=32&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Edge Detection</b>
<p>% mendapatkan image
<p>im = imread(&#8216;polka.jpg&#8217;);
<p>% image grayscale
<p>im = rgb2gray(im);
<p>% smoothing image dengan filter gausian dengan sigma 2.5
<p>imgaus = filter2(fspecial(&#8216;gaussian&#8217;, size(im), 2.5), im); % makin gede makin blur
<p>figure,imagesc(imgaus),colormap gray;
<p>% mendapatkan image dg gradien pada horizontal direction
<p>imhoris = filter2([-1 0 1], imgaus);
<p>figure,imagesc(imhoris),colormap gray;
<p>% mendapatkan image dg gradien pada vertikal direction
<p>imvert = filter2([-1; 0; 1], imgaus);
<p>figure,imagesc(imvert),colormap gray;
<p>% mendapatkan edge detection dari image dengan canny option
<p>imed = EDGE(imgaus,&#8217;canny&#8217;,[0.035 0.140]); % makin gede mkin dikit egdenya
<p>figure,imagesc(imed),colormap gray;
<p><b></b>&nbsp;
<p><b>untuk sigma 0.5</b>
<p>smoothing image dengan filter gausian:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0025.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image002" src="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada horizontal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0045.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image004" src="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada vertikal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0065.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image006" src="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>edge detection dari image dengan canny option:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0085.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image008" src="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p><b></b>&nbsp;
<p><b>Untuk sigma 2.5</b>
<p>smoothing image dengan filter gausian:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0105.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image010" src="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada horizontal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0125.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image012" src="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada vertikal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0145.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image014" src="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>edge detection dari image dengan canny option:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0164.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image016" src="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p><b></b>&nbsp;
<p><b>Untuk sigma 10</b>
<p>smoothing image dengan filter gausian:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0185.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image018" src="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb5.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada horizontal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0203.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image020" src="http://megabangetz.files.wordpress.com/2008/05/clip-image020-thumb3.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>image dg gradien pada vertikal direction:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0224.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image022" src="http://megabangetz.files.wordpress.com/2008/05/clip-image022-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>edge detection dari image dengan canny option:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0243.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image024" src="http://megabangetz.files.wordpress.com/2008/05/clip-image024-thumb3.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Threshold yang digunakan pada fungsi edge MATLAB:
<p>[0.035 0.140]
<p><strong></strong>&nbsp;
<p><strong>Kesimpulan: </strong>
<p>Semakin besar threshold yang digunakan, maka semakin sedikit edge yang terbentuk.
<p>Semakin besar sigma yang digunakan pada filter gausian, maka hasil image akan semakin tampak blur.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/megabangetz.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/megabangetz.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/megabangetz.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/megabangetz.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/megabangetz.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=32&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://megabangetz.wordpress.com/2008/05/18/tes5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5c07fd0fe86be74deb976e65016df106?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">megabangetz</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb5.jpg" medium="image">
			<media:title type="html">clip_image002</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb5.jpg" medium="image">
			<media:title type="html">clip_image004</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb5.jpg" medium="image">
			<media:title type="html">clip_image006</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb5.jpg" medium="image">
			<media:title type="html">clip_image008</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb5.jpg" medium="image">
			<media:title type="html">clip_image010</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb5.jpg" medium="image">
			<media:title type="html">clip_image012</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb5.jpg" medium="image">
			<media:title type="html">clip_image014</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb4.jpg" medium="image">
			<media:title type="html">clip_image016</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb5.jpg" medium="image">
			<media:title type="html">clip_image018</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image020-thumb3.jpg" medium="image">
			<media:title type="html">clip_image020</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image022-thumb4.jpg" medium="image">
			<media:title type="html">clip_image022</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image024-thumb3.jpg" medium="image">
			<media:title type="html">clip_image024</media:title>
		</media:content>
	</item>
		<item>
		<title>Portofolio 4</title>
		<link>http://megabangetz.wordpress.com/2008/05/18/test4/</link>
		<comments>http://megabangetz.wordpress.com/2008/05/18/test4/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:27:47 +0000</pubDate>
		<dc:creator>megabangetz</dc:creator>
				<category><![CDATA[Portofolio4]]></category>

		<guid isPermaLink="false">http://megabangetz.wordpress.com/?p=29</guid>
		<description><![CDATA[Image Enhancement % mendapatkan image im = imread(&#8216;polka.jpg&#8217;); % grayscale image im = rgb2gray(im); % lowpass filter di domain spasial, cutoff 0.04, n 60 lowpassffthigh = lowpassfilter(size(im), 0.04, 60); % highpass filter di domain spasial, cutoff 0.05, n 3 highpassffthigh = highpassfilter(size(im), 0.05, 3); % highboost filter di domain spasial, cutoff 0.1, n 10, boost [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=29&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Image Enhancement</b>
<p><b></b>
<p>% mendapatkan image
<p>im = imread(&#8216;polka.jpg&#8217;);
<p>% grayscale image
<p>im = rgb2gray(im);
<p>% lowpass filter di domain spasial, cutoff 0.04, n 60
<p>lowpassffthigh = lowpassfilter(size(im), 0.04, 60);
<p>% highpass filter di domain spasial, cutoff 0.05, n 3
<p>highpassffthigh = highpassfilter(size(im), 0.05, 3);
<p>% highboost filter di domain spasial, cutoff 0.1, n 10, boost 150
<p>highboostfft = highboostfilter(size(im), 0.1, 10, 150);
<p>% lowpass filter di domain frekuensi, cutoff 0.2, n 50
<p>lowpassfftlow = lowpassfilter(size(im), 0.2, 50);
<p>% highpass filter di domain frekuensi, cutoff 0.1, n 35
<p>highpassfftlow = highpassfilter(size(im), 0.1, 35);
<p>%FFT image
<p>imfft = fft2(im);
<p>% menampilkan plot permukaan lowpass filter di domain frekuensi tinggi
<p>surfl(fftshift(lowpassffthigh)), shading interp;
<p>print -dpng lowpassffthighfreq.png
<p>% menampilkan plot permukaan highpass filter di domain frekuensi tinggi
<p>surfl(fftshift(highpassffthigh)), shading interp;
<p>print -dpng highpassffthighfreq.png
<p>% menampilkan plot permukaan highboost filter di domain frekuensi
<p>surfl(fftshift(highboostfft)), shading interp;
<p>print -dpng highboostfftfreq.png
<p>% menampilkan plot permukaan lowpass filter di domain frekuensi rendah
<p>surfl(fftshift(lowpassfftlow)), shading interp;
<p>print -dpng lowpassfftlowfreq.png
<p>% menampilkan plot permukaan highpass filter di domain frekuensi rendah
<p>surfl(fftshift(highpassfftlow)), shading interp;
<p>print -dpng highpassfftlowfreq.png
<p>% menampilkan plot permukaan lowpass filter di domain spasial tinggi
<p>surfl(fftshift(real(ifft2(lowpassffthigh)))), shading interp;
<p>print -dpng lowpassffthighspac.png
<p>% menampilkan plot permukaan highpass filter di domain spasial tinggi
<p>surfl(fftshift(real(ifft2(highpassffthigh)))), shading interp;
<p>print -dpng highpassffthighspac.png
<p>% menampilkan plot permukaan highboost filter di domain spasial
<p>surfl(fftshift(real(ifft2(highboostfft)))), shading interp;
<p>print -dpng highboostfftspac.png
<p>% menampilkan plot permukaan lowpass filter di domain spasial rendah
<p>surfl(fftshift(real(ifft2(lowpassfftlow)))), shading interp;
<p>print -dpng lowpassfftlowspac.png
<p>% menampilkan plot permukaan highpass filter di domain spasial rendah
<p>surfl(fftshift(real(ifft2(highpassfftlow)))), shading interp;
<p>print -dpng highpassfftlowspac.png
<p>% perkalian filter dengan fft image
<p>imglowpassffthigh = lowpassffthigh.*imfft;
<p>imghighpassffthigh = highpassffthigh.*imfft;
<p>imghighboostfft = highboostfft.*imfft;
<p>imglowpassfftlow = lowpassfftlow.*imfft;
<p>imghighpassfftlow = highpassfftlow.*imfft;
<p>% menampilkan image hasil perkalian filter dengan fft image
<p>figure,imagesc((real(ifft2(imglowpassffthigh)))),colormap gray;
<p>figure,imagesc((real(ifft2(imghighpassffthigh)))),colormap gray;
<p>figure,imagesc((real(ifft2(imghighboostfft)))),colormap gray;
<p>figure,imagesc((real(ifft2(imglowpassfftlow)))),colormap gray;
<p>figure,imagesc((real(ifft2(imghighpassfftlow)))),colormap gray;
<p>%menampilkan image grayscale
<p>figure,imagesc(im),colormap gray;
<p>program lain yang digunakan: lowpassfilter.m, highpassfilter.m, dan highboostfilter.m
<p><b>Output</b>
<p>plot permukaan lowpass filter di domain frekuensi tinggi:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0024.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image002" src="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highpass filter di domain frekuensi tinggi:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0044.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image004" src="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan lowpass filter di domain frekuensi rendah:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0064.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image006" src="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highpass filter di domain frekuensi rendah:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0084.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image008" src="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highboost filter di domain frekuensi:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0104.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image010" src="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan lowpass filter di domain spasial tinggi:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0124.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image012" src="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highpass filter di domain spasial tinggi:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0144.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image014" src="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb4.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan lowpass filter di domain spasial rendah:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0163.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image016" src="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb3.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highpass filter di domain spasial rendah:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0183.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image018" src="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb3.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>plot permukaan highboost filter di domain spasial:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0201.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image020" src="http://megabangetz.files.wordpress.com/2008/05/clip-image020-thumb1.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Image dengan high order pada lowpass filter:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0222.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image022" src="http://megabangetz.files.wordpress.com/2008/05/clip-image022-thumb2.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Image dengan high order pada highpass filter:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0241.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image024" src="http://megabangetz.files.wordpress.com/2008/05/clip-image024-thumb1.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Image dengan high order pada high-boost filter :
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0262.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image026" src="http://megabangetz.files.wordpress.com/2008/05/clip-image026-thumb2.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Image dengan low order pada lowpass filter:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image028.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image028" src="http://megabangetz.files.wordpress.com/2008/05/clip-image028-thumb.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p>Image dengan low order pada highpass filter:
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image030.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="256" alt="clip_image030" src="http://megabangetz.files.wordpress.com/2008/05/clip-image030-thumb.jpg?w=340&#038;h=256" width="340" border="0"></a>
<p><b>Parameter yang digunakan</b>
<p>Pada lowpass filter domain spasial:
<p>cutoff : 0.04
<p>n : 60
<p>Pada highpass filter domain spasial:
<p>cutoff : 0.05
<p>n : 3
<p>Pada lowpass filter domain frekuensi:
<p>cutoff : 0.2
<p>n : 50
<p>Pada highpass filter domain frekuensi:
<p>cutoff : 0.1
<p>n : 35
<p>Pada highboost filter:
<p>cutoff : 0.1
<p>n : 10
<p>boost : 150
<p><strong>Kesimpulan</strong>: apabila nilai boost yang digunakan pada high-boost filtering sangat besar, maka efek blur pada image juga akansemakin besar.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/megabangetz.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/megabangetz.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/megabangetz.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/megabangetz.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/megabangetz.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=29&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://megabangetz.wordpress.com/2008/05/18/test4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5c07fd0fe86be74deb976e65016df106?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">megabangetz</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb4.jpg" medium="image">
			<media:title type="html">clip_image002</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb4.jpg" medium="image">
			<media:title type="html">clip_image004</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb4.jpg" medium="image">
			<media:title type="html">clip_image006</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb4.jpg" medium="image">
			<media:title type="html">clip_image008</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb4.jpg" medium="image">
			<media:title type="html">clip_image010</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb4.jpg" medium="image">
			<media:title type="html">clip_image012</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb4.jpg" medium="image">
			<media:title type="html">clip_image014</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb3.jpg" medium="image">
			<media:title type="html">clip_image016</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb3.jpg" medium="image">
			<media:title type="html">clip_image018</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image020-thumb1.jpg" medium="image">
			<media:title type="html">clip_image020</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image022-thumb2.jpg" medium="image">
			<media:title type="html">clip_image022</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image024-thumb1.jpg" medium="image">
			<media:title type="html">clip_image024</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image026-thumb2.jpg" medium="image">
			<media:title type="html">clip_image026</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image028-thumb.jpg" medium="image">
			<media:title type="html">clip_image028</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image030-thumb.jpg" medium="image">
			<media:title type="html">clip_image030</media:title>
		</media:content>
	</item>
		<item>
		<title>Portofolio 3</title>
		<link>http://megabangetz.wordpress.com/2008/05/18/test3/</link>
		<comments>http://megabangetz.wordpress.com/2008/05/18/test3/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:25:32 +0000</pubDate>
		<dc:creator>megabangetz</dc:creator>
				<category><![CDATA[Portofolio3]]></category>

		<guid isPermaLink="false">http://megabangetz.wordpress.com/?p=27</guid>
		<description><![CDATA[Merekonstruksi foto diri dengan menggunakan freqcomp.m Listing program freqcomp.m function recon = freqcomp(im, Npts, delay) if ndims(im) == 3 % mengubah image jadi grayscale im = rgb2gray(im); warning(&#8216;converting colour image to greyscale&#8217;); end if nargin &#60; 2 Npts = 50; end [rows,cols] = size(im); % If necessary crop one row and/or column so that there [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=27&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Merekonstruksi foto diri dengan menggunakan freqcomp.m</strong></p>
<p>Listing program freqcomp.m</p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;">function recon = freqcomp(im, Npts, delay)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if ndims(im) == 3</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% mengubah image jadi grayscale</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>im = rgb2gray(im);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>warning(&#8216;converting colour image to greyscale&#8217;);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if nargin &lt; 2</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>Npts = 50;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>[rows,cols] = size(im);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% If necessary crop one row and/or column so that there are an even</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% number of rows and columns, this makes things easier later.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if mod(rows,2) % odd</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>rows = rows-1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if mod(cols,2) % odd</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>cols = cols-1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span><span style="font-family:&quot;">end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>im = im(1:rows,1:cols);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span><span style="font-family:&quot;">rc = fix(rows/2)+1;<span> </span>% Centre point</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>cc = fix(cols/2)+1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span><span style="font-family:&quot;">% The following code constructs two arrays of coordinates within the FFT</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% of the image that correspond to complex conjugate pairs of points that</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% spiral out from the centre visiting every frequency component on</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% the way.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>p1 = zeros(Npts,2);<span> </span>% Path 1</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>p2 = zeros(Npts,2);<span> </span>% Path 2</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>m = zeros(rows,cols);<span> </span>% Matrix for marking visited points</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>m(rc,cc) = 1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>m(rc,cc-1) = 1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>m(rc,cc+1) = 1;<span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>p1(1,:) = [rc cc-1];</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>p2(1,:) = [rc cc+1];<span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>d1 = [0 -1];<span> </span>% initial directions of the paths</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>d2 = [0<span> </span>1];</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% Mark out two symmetric spiral paths out from the centre (I wish I</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% could think of a neater way of doing this)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>for n = 2:Npts</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>l1 = [-d1(2) d1(1)];<span> </span>% left direction</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>l2 = [-d2(2) d2(1)];<span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>lp1 = p1(n-1,:) + l1; % coords of point in left direction</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>lp2 = p2(n-1,:) + l2;<span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if ~m(lp1(1), lp1(2)) % go left</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span><span style="font-family:&quot;">p1(n,:) = lp1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>d1 = l1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>m(p1(n,1), p1(n,2)) = 1; % mark point as visited</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span><span style="font-family:&quot;">else<span> </span>% go sraight ahead</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>p1(n,:) = p1(n-1,:) + d1;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>m(p1(n,1), p1(n,2)) = 1; % mark point as visited</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if ~m(lp2(1), lp2(2)) % go left</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span><span style="font-family:&quot;">p2(n,:) = lp2;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>d2 = l2;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>m(p2(n,1), p2(n,2)) = 1; % mark point as visited</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span><span style="font-family:&quot;">else<span> </span>% go sraight ahead</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>p2(n,:) = p2(n-1,:) + d2;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>m(p2(n,1), p2(n,2)) = 1; % mark point as visited</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% Having constructed the path of frequency components to be visited</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% we take the FFT of the image and then enter a loop that</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% incrementally reconstructs the image from its components.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>IM = fftshift(fft2(im));</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>recon = zeros(rows,cols);<span> </span>% Initialise reconstruction matrix</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>if max(rows,cols) &lt; 150</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>fontsze = 7;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>else</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>fontsze = 10;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>figure(1), clf</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>subplot(2,2,1),imagesc(im),colormap gray, axis image, axis off</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>title(&#8216;Original Image&#8217;,'FontSize&#8217;,fontsze);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>subplot(2,2,2),imagesc(log(abs(IM))),colormap gray, axis image</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>axis off,<span> </span>title(&#8216;Fourier Transform + frequency component pair&#8217;,'FontSize&#8217;,fontsze);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>warning off % Turn off warnings that might arise if the images cannot be</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>% displayed full size</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>truesize(1) </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>for n = 1:Npts</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>% Extract the pair of Fourier components</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span><span style="font-family:&quot;">F = zeros(rows,cols);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>F(p1(n,1), p1(n,2)) = IM(p1(n,1), p1(n,2));</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>F(p2(n,1), p2(n,2)) = IM(p2(n,1), p2(n,2));<span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span><span style="font-family:&quot;">% Invert and add<span> </span>to reconstruction</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>f = real(ifft2(fftshift(F)));</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>recon = recon+f;</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>% Display results</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>subplot(2,2,2),imagesc(log(abs(IM))),colormap gray, axis image</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>axis off,<span> </span>title(&#8216;Fourier Transform + frequency component pair&#8217;,'FontSize&#8217;,fontsze);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>hold on, plot([p1(n,2), p2(n,2)], [p1(n,1), p2(n,1)],&#8217;r.&#8217;); hold<span> </span>off</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>subplot(2,2,3),imagesc(recon),colormap gray, axis image, axis off, title(&#8216;Reconstruction&#8217;,'FontSize&#8217;,fontsze);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>subplot(2,2,4),imagesc(f),colormap gray, axis image, axis off</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>title(&#8216;Basis function corresponding to frequency component pair&#8217;,'FontSize&#8217;,fontsze);<span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>if nargin == 3</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>pause(delay);</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>else</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>fprintf(&#8216;Hit any key to continue \n&#8217;); pause</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span>end</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span><span> </span></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"><span style="font-family:&quot;"><span> </span>end</span></p>
<p>Dengan jumlah komponen frekuensi 30, hasilnya seperti dibawah ini:</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0023.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb3.jpg?w=297&#038;h=386" border="0" alt="clip_image002" width="297" height="386" /></a></p>
<p>Dengan jumlah komponen frekuensi 50, hasilnya seperti dibawah ini:</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0043.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb3.jpg?w=298&#038;h=388" border="0" alt="clip_image004" width="298" height="388" /></a></p>
<p>Dengan jumlah komponen frekuensi 120, hasilnya seperti dibawah ini:</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0063.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb3.jpg?w=293&#038;h=381" border="0" alt="clip_image006" width="293" height="381" /></a></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong>Filter Gausian</strong></p>
<p><strong></strong></p>
<p>function tugasgausian = Gausian(images);</p>
<p>% mendapatkan image</p>
<p>i = imread(images);</p>
<p>% image grayscale</p>
<p>im = rgb2gray(i);</p>
<p>% filter gausian</p>
<p>gausianfilter = fspecial(&#8216;gaussian&#8217;, size(im), 5);</p>
<p>% FFT image</p>
<p>imagefft = fft2(im);</p>
<p>% FFT dari filter gaussian</p>
<p>gausianfilterfft = fft2(gausianfilter);</p>
<p>% perkalian FFT image dengan FFT filter gaussian</p>
<p>result = gausianfilterfft.*imagefft;</p>
<p>figure,imshow(im);</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0083.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb3.jpg?w=287&#038;h=364" border="0" alt="clip_image008" width="287" height="364" /></a></p>
<p>figure,imagesc(gausianfilter),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0103.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb3.jpg?w=340&#038;h=256" border="0" alt="clip_image010" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(imagefft)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0123.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb3.jpg?w=340&#038;h=256" border="0" alt="clip_image012" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(gausianfilterfft)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0143.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb3.jpg?w=340&#038;h=256" border="0" alt="clip_image014" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(result)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0162.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb2.jpg?w=340&#038;h=256" border="0" alt="clip_image016" width="340" height="256" /></a></p>
<p>% menampilkan hasil smoothing</p>
<p>figure,imagesc(fftshift(real(ifft2(result)))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image0182.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb2.jpg?w=340&#038;h=256" border="0" alt="clip_image018" width="340" height="256" /></a></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong>Filter Average</strong></p>
<p><strong></strong></p>
<p>function tugasaverage = average(images);</p>
<p>% mendapatkan image</p>
<p>i = imread(images);</p>
<p>% image grayscale</p>
<p>im = rgb2gray(i);</p>
<p>[row col] = size(im);</p>
<p>averageFilter = zeros(row,col);</p>
<p>if (mod(row,2)==0 &amp;&amp; mod(col,2)==0)</p>
<p>pusatx = row/2;</p>
<p>pusaty = col/2;</p>
<p>averageFilter(pusatx-10:pusatx+11, pusaty-10:pusaty+11) = 1;</p>
<p>elseif (mod(row,2)==0 &amp;&amp; mod(col,2)==1)</p>
<p>pusatx = row/2;</p>
<p>pusaty = (col-1)/2;</p>
<p>averageFilter(pusatx-10:pusatx+11, pusaty-10:pusaty+10) = 1;</p>
<p>elseif (mod(row,2)==1 &amp;&amp; mod(col,2)==0)</p>
<p>pusatx = (row-1)/2;</p>
<p>pusaty = col/2;</p>
<p>averageFilter(pusatx-10:pusatx+10, pusaty-10:pusaty+11) = 1;</p>
<p>elseif (mod(row,2)==1 &amp;&amp; mod(col,2)==1)</p>
<p>pusatx = (row-1)/2;</p>
<p>pusaty = (col-1)/2;</p>
<p>averageFilter(pusatx-10:pusatx+10, pusaty-10:pusaty+10) = 1;</p>
<p>end</p>
<p>% filter average</p>
<p>averageFilter = averageFilter/(sum(sum(averageFilter)));</p>
<p>% FFT image</p>
<p>imagefft = fft2(im);</p>
<p>% FFT dari filter average</p>
<p>averagefilterfft = fft2(averageFilter);</p>
<p>% perkalian FFT image dengan FFT filter average</p>
<p>result = averagefilterfft.*imagefft;</p>
<p>figure,imshow(im);</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image019.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image019-thumb.jpg?w=288&#038;h=364" border="0" alt="clip_image019" width="288" height="364" /></a></p>
<p>figure,imagesc(averageFilter),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image021.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image021-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image021" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(imagefft)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image01211.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image0121-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image012[1]" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(averagefilterfft)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image023.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image023-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image023" width="340" height="256" /></a></p>
<p>figure,imagesc(fftshift(log(abs(result)+eps))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image025.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image025-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image025" width="340" height="256" /></a></p>
<p>% menampilkan hasil smoothing</p>
<p>figure,imagesc(fftshift(real(ifft2(result)))),colormap gray;</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image027.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image027-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image027" width="340" height="256" /></a></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong>Pertukaran Nilai Fase</strong></p>
<p><strong></strong></p>
<p>Image1</p>
<p><strong><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image029.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image029-thumb.jpg?w=220&#038;h=292" border="0" alt="clip_image029" width="220" height="292" /></a></strong></p>
<p><strong></strong></p>
<p>Image2</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image031.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image031-thumb.jpg?w=220&#038;h=291" border="0" alt="clip_image031" width="220" height="291" /></a></p>
<p>informasi amplitudo dari image1 dan informasi fase dari image2, hasilnya lebih mirip image2</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image033.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image033-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image033" width="340" height="256" /></a></p>
<p>Informasi amplitudo dari image2 dan informasi fase dari image1, hasilnya lebih mirip image1</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image035.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image035-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image035" width="340" height="256" /></a></p>
<p>Fase dari image1</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image037.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image037-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image037" width="340" height="256" /></a></p>
<p>Fase dari image2</p>
<p><a href="http://megabangetz.files.wordpress.com/2008/05/clip-image039.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://megabangetz.files.wordpress.com/2008/05/clip-image039-thumb.jpg?w=340&#038;h=256" border="0" alt="clip_image039" width="340" height="256" /></a></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong>Listing program pertukaran nilai fase</strong></p>
<p>% mendapatkan 2 gambar yg berbeda</p>
<p>image1 = imread(&#8216;polka.jpg&#8217;);</p>
<p>image2 = imread(&#8216;sok imut1.jpg&#8217;);</p>
<p>% image1 dirubah ke bentuk grayscale</p>
<p>image1 = rgb2gray(image1);</p>
<p>% image2 dirubah ke bentuk grayscale</p>
<p>image2 = rgb2gray(image2);</p>
<p>% FFT image1</p>
<p>image1fft = fft2(image1);</p>
<p>% FFT image2</p>
<p>image2fft = fft2(image2);</p>
<p>% mendapatkan informasi fase dari image1</p>
<p>image1fase = angle(image1fft);</p>
<p>% mendapatkan informasi fase dari image2</p>
<p>image2fase = angle(image2fft);</p>
<p>% mendapatkan amplitudo dari image1</p>
<p>image1amp = abs(image1fft);</p>
<p>% mendapatkan amplitudo dari image2</p>
<p>image2amp = abs(image2fft);</p>
<p>% informasi amplitudo dari image1, informasi fase dari image2</p>
<p>newimfft1 = image1amp.*(cos(image2fase) + i*sin(image2fase));</p>
<p>% informasi amplitudo dari image2, informasi fase dari image1</p>
<p>newimfft2 = image2amp.*(cos(image1fase) + i*sin(image1fase));</p>
<p>figure,imagesc(real(ifft2(newimfft1))),colormap gray;</p>
<p>figure,imagesc(real(ifft2(newimfft2))),colormap gray;</p>
<p>% mendapatkan fase dari image1 saja</p>
<p>image1faseaja = image1fft./image1amp;</p>
<p>% mendapatkan fase dari image2 saja</p>
<p>image2faseaja = image2fft./image2amp;</p>
<p>figure,imagesc(real(ifft2(image1faseaja))),colormap gray;</p>
<p>figure,imagesc(real(ifft2(image2faseaja))),colormap gray;</p>
<p>figure,imagesc(image1),colormap gray;</p>
<p>figure,imagesc(image2),colormap gray;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/megabangetz.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/megabangetz.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/megabangetz.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/megabangetz.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/megabangetz.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=megabangetz.wordpress.com&amp;blog=3751563&amp;post=27&amp;subd=megabangetz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://megabangetz.wordpress.com/2008/05/18/test3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5c07fd0fe86be74deb976e65016df106?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">megabangetz</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image002-thumb3.jpg" medium="image">
			<media:title type="html">clip_image002</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image004-thumb3.jpg" medium="image">
			<media:title type="html">clip_image004</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image006-thumb3.jpg" medium="image">
			<media:title type="html">clip_image006</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image008-thumb3.jpg" medium="image">
			<media:title type="html">clip_image008</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image010-thumb3.jpg" medium="image">
			<media:title type="html">clip_image010</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image012-thumb3.jpg" medium="image">
			<media:title type="html">clip_image012</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image014-thumb3.jpg" medium="image">
			<media:title type="html">clip_image014</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image016-thumb2.jpg" medium="image">
			<media:title type="html">clip_image016</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image018-thumb2.jpg" medium="image">
			<media:title type="html">clip_image018</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image019-thumb.jpg" medium="image">
			<media:title type="html">clip_image019</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image021-thumb.jpg" medium="image">
			<media:title type="html">clip_image021</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image0121-thumb.jpg" medium="image">
			<media:title type="html">clip_image012[1]</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image023-thumb.jpg" medium="image">
			<media:title type="html">clip_image023</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image025-thumb.jpg" medium="image">
			<media:title type="html">clip_image025</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image027-thumb.jpg" medium="image">
			<media:title type="html">clip_image027</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image029-thumb.jpg" medium="image">
			<media:title type="html">clip_image029</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image031-thumb.jpg" medium="image">
			<media:title type="html">clip_image031</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image033-thumb.jpg" medium="image">
			<media:title type="html">clip_image033</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image035-thumb.jpg" medium="image">
			<media:title type="html">clip_image035</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image037-thumb.jpg" medium="image">
			<media:title type="html">clip_image037</media:title>
		</media:content>

		<media:content url="http://megabangetz.files.wordpress.com/2008/05/clip-image039-thumb.jpg" medium="image">
			<media:title type="html">clip_image039</media:title>
		</media:content>
	</item>
	</channel>
</rss>
