DOWNLOAD : OST Drama Korea


Teman-teman.. berhubung saya suka nonton drama korea, saya jadi tertarik dengan OST nya. Nah, ini link download OST nya beberapa drama Korea, bagi teman-teman yang pingin download.. ^^


OST Winter Sonata
OST Endless Love
OST Full House
OST Dae Jang Geum
OST Stairway To Heaven
OST City Hunter
OST Sungyunkwan Scandal
OST 49Days
OST Dong Yi
OST My Girl Friend is Gumiho
OST Baker King Kim Tak Gu
OST Boys Before Flowers
OST Princess Hours

Sumber :
http://www.pelangidrama.net
http://yogoaj.blogspot.com/2009/10/ost-winter-sonata-full-album-download.html
http://my.opera.com/henigranger/blog/show.dml/118227
http://cassieva.wordpress.com/2011/09/08/download-sungkyunkwan-scandal-ost/
http://www.guitarfreak.info/2009/08/download-lagu-ost-boys-before-flowers.html
http://intankusuma.wordpress.com/2011/02/18/ost-princess-hours/ Read More..

MATLAB : Invert dan Flip Image

Invert image adalah mengubah nilai grayscale tiap-tiap piksel image menjadi nilai invers nya. (bingung ya? :D )
Misalnya piksel yang aslinya gelap, nanti akan dijadikan piksel terang, dan sebaliknya. Lebih jelasnya, mari kita lihat contoh berikut...

Invert Image
Citra Biner
  • Nilai piksel 0 -> 1
  • Nilai piksel 1-> 0
Perhatikan code di bawah ini :
i = imread('rice.png'); %citra keabuan (grayscale)
ib = im2bw(i,graythresh(i)); %mengubah citra menjadi citra biner
ibinvert = ~ib;
figure, imshow(ib), title('Citra Biner');
figure, imshow(ibinvert), title('Invert Citra Biner');

Dari code di atas, ~ib menunjukkan inverse dari ib. Hasilnya dapat dilihat pada Gambar 1. Selain cara di atas, kita dapat mendapatkan invers dari citra biner dengan cara mengurangkan 1 dengan nilai piksel. Code nya sebagai berikut :
ibinvert = 1-ib;


Gambar 1 Invert citra biner

Citra Keabuan (grayscale)
Untuk mendapatkan invers dari citra grayscale, dapat dilakukan sebagai berikut :

iinvert = 255-i;
figure, imshow(i),title('Citra Grayscale');
figure, imshow(iinvert),title('Invert Citra Grayscale');

Code di atas akan menghasilkan citra seperti Gambar 2.

Gambar 2 Invert citra keabuan (grayscale)

Flip Image
Gambar 3 adalah citra yang akan kita flip.


Gambar 3 Citra asal

Flip Vertical
Flip vertikal akan menghasilkan cerminan citra terhadap sumbu vertikal.
Berikut code nya :
flipv = i(size(i,1):-1:1,:); 
Code di atas akan menghasilkan citra seperti Gambar 4.


Gambar 4 Citra hasil flip vertikal
Flip Horizontal
Flip horizontal akan menghasilkan cerminan citra terhadap sumbu horizontal.
Berikut code nya :
fliph = i(:,size(i,2):-1:1);

Code di atas akan menghasilkan citra seperti Gambar 5.
 
 Gambar 5 Citra hasil flip horizontal
Read More..

MATLAB : Progress Bar

Kadang kala kita membuat suatu program di Matlab yang running time nya sampai satu menit,10 menit, bahkan setengah jam. Kadang kita tidak tahu kapankah program kita selesai atau menampilkan outputnya?
Kali ini saya akan share sedikit tentang progress bar di Matlab. Saya baru belajar progress bar ini tadi sore, berbekal googling, karena saya cari di Matlab Product Help sepertinya tidak menyediakan pengetahuan tentang progress bar, atau saya yang kurang teliti nyarinya. hehe

Oke, langsung saja. Ini contoh yang paling sederhana. Misal kita mempunyai perulangan yang dinyatakan dalam for. Nilai i akan bertambah dari 1 sampai dengan 10.000.
Hal pertama yang harus kita lakukan adalah mengunduh file progressbar.m. File ini dapat diunduh di sini. Simpan file ini di folder file yang akan mencantumkan progress bar. Jika kita membuat function atau file .m di default directory nya Matlab, maka letakkan file progressbar.m di Documents\Matlab.


Setelah kita mengunduh file progressbar.m, kita bisa mengubah warna dan posisi progress bar. Secara default warna progress bar adalah hijau dan berada di posisi tengah screen.
Untuk mengubah warna dan posisi progress bar dapat dilakukan dengan cara berikut :
  • Buka file progressbar.m 
  • Cari code yang bagian men-setting warna seperti yang ditunjukkan Gambar 1. Warna ini menganut sistem RGB antara 0-1. [1 0 0] untuk merah, [0 1 0] untuk hijau, dan [0 0 1] untuk biru.
  • Untuk mengubah posisi, dapat dilakukan ketika kita memanggil fungsi / file progress bar. Berikut pilihan posisi yang dapat kita pilih :
    • [x, y]  - posisi pojok kiri atas dari progress bar
    • 0 - Tengah Screen (Default)
    • 1 - Pojok Kiri Atas
    • 2 - Pojok Kanan Atas
    • 3 - Pojok Kiri Bawah
    • 4 - Pojok Kanan Bawah
    • 5 - Acak
Lalu panggil fungsi progressbar dalam code atau program kita seperti pada contoh Gambar 2. Jalankan programnya, dan progressbar akan tampil seperti Gambar 3 beserta estimasi waktu kapan program kita akan selesai dieksekusi.


Gambar 1 Mengubah warna progress bar 


Gambar 2 Memanggil progress bar dalam program 


Read More..

MATLAB : Mencari posisi piksel dengan nilai graylevel tertentu pada citra

Kita mempunyai suatu citra i dengan graylevel 0-255. Misal kita ingin mencari piksel yang memiliki nilai graylevel 23 ada di posisi mana saja? Di Matlab, permasalahan ini dapat diatasi dengan mudah. Pada dasarnya, citra graylevel direpresentasikan sebagai matrix 2D di Matlab. Jadi, pencarian piksel dengan nilai graylevel tertentu sama dengan pencarian nilai tertentu dalam suatu matrix.
Simak contoh berikut :
Kita ingin mencari piksel dengan graylevel bernilai 23 ada di posisi (baris, kolom) berapa saja...maka gunakan fungsi find.m yang tersedia di Matlab.
Misal citra awal kita simpan dalam variabel i, maka untuk mencari posisi piksel graylevel 23 dapat dilakukan dengan dua cara yaitu :
Mendata baris dan kolom
[baris,kolom] = find(i == 23)
Jika dalam citra i terdapat lebih dari satu piksel dengan graylevel 23, maka baris dan kolom akan berupa matriks berukuran n x 1 dengan n adalah jumlah piksel yang memiliki graylevel 23. Misalkan baris menghasilkan nilai :
2
4
5
7
dan kolom menghasilkan nilai :
1
5
2
3
maka jumlah piksel dengan graylevel 23 adalah 4 piksel dengan posisi (baris,kolom) = (2,1) (4,5) (5,2) (7,3).

Mendata index

index = find( i == 23)
Index merupakan nomor urut piksel yang dihitung dari piksel paling atas sebelah kiri (baris 1, kolom 1) urut ke bawah lalu ke kanan seperti pada Gambar 1 untuk citra berukuran 6x3.


Gambar 1 Urutan index matrix

Implementasi find untuk pencarian nilai tertentu dalam suatu matrix dapat dilihat pada Gambar 3.


Gambar 2 Impelmentasi fungsi find
Read More..

MATLAB : Membuat deret aritmatika tanpa "for"

Deret aritmatika itu apa?
Deret artmatika adalah deret yang memenuhi pola a, a+b, a+2b, a+3b, .... dengan a adalah bilangan pertama dan b adalah beda. Misalnya : a = 1, b = 2, maka deret aitmatikanya adalah : 1, 3, 5, 7, 9 ...
a = 8, b = -1, maka deret aritmatikanya adalah : 8, 7, 6, 5, 4, 3 ...

Nah, bagaimana membuat deret aritmatika di Matlab ?
Caranya gampang, simak contoh berikut :
Deret aritmatika dengan b=1
Untuk a=2 dan nilai maksimum = 10, maka tinggal ketikka 1:10 sepertipada Gambar 1.

Gambar 1 Deret aritmatika dengan b=1


Deret aritmatika dengan b tidak = 1
Untuk deret aritmatika dengan b tidak sama dengan 1, caranya ketikkan a:b:maksimum.
Contohnya dapat dilihat pada Gambar 2.
 Gambar 2 Deret aritmatika dengan b tidak sama dengan 1

Gampang kan bikin deret aritmatika di Matlab ? :)
Read More..