image range warna pada java

Post on 07-Jan-2017

921 Views

Category:

Entertainment & Humor

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Perbedaan representasi warna pada Java

23 juni 2010

Ada pepatah mengatakan bahwa lain ladang lain ikannya, lain lahan lain pula belalang.Karena Matlab dan java berbeda dalam mempresentasikan warna (baca juga Type datadouble, uint8 dan logical pada Matlab dalam terminologi image processing) . Tak kenalmaka tak sayang, ungkapan ini untuk membantu Anda dalam membuat aplikasi imageprocessing dalam java sehingga tidak bingung dan article ini akan membahasnya buatAnda dan tentunya berupa demo

Warna dalam java mendukung representasi type dalam bentuk double, int, dan float

a. 1.0 – 255 adalah warna gray dan RGB yaitu bisa dalam bentuk double, floatataupun int, akan tetapi bila type double akan otomatis ter casting ke type int.Perlu anda ketahui bahwa1. Jika nilai itu < 0 maka akan tetap menjadi putih bukan hitam yaitu 2552. Jika nilai itu > 255 maka nilai warna menjadi hitam bukan putih3. Jika type double ataupun float akan otomatis menjadi int

Gambar dibawah ini merupakan reprenstasi warna dari1 sampai 255 dengan kenaikan 1 karena type int-2 (warna menjadi putih)257 (warna menjadi hitam)

mulkan.ms@gmail.com

http://mulkan.web.ugm.ac.id

mulkan.ms@gmail.com

http://mulkan.web.ugm.ac.id

Gambar dibawah ini reprenstasi nilai warna dari0.0 – 1.0 dengan nilai kenaikan 0.001 (untuk membuktikan bahwa terjadicasting ke type int walaupun saya menggunakan type double ataupun float,tetap akan menjadi bentuk int (casting otomatis)

mulkan.ms@gmail.com

http://mulkan.web.ugm.ac.id

b. 1 dan 0 dalam bentuk logical karena 1 dan 0 lebih tepat dalam type int makasaya belum mencoba untuk type double dan float dengan asumsi bahwa untukmenghemat memory dan juga memang seharusnya menggunakan type int,silahkan bagi Anda untuk memberikan alasan yang lainnya

Kesimpulan

Kesimpulan apa yang Anda dapatkan pada article ini? Pertama, Tentunya sekarangmenjadi paham, bahwa Matlab dan Java agak berbeda dalam menyajikan type datadalam hal untuk representasi warnanya. Kedua, tentunya lebih bijak menggunakan typedata int daripada yang lain karena memang begitulah java!

Pertanyaan?

Silahkan bagi Anda yang kurang puas ataupun bertanya lebih lanjut ke situs ini atau kemulkan.ms@gmail.com dengan subjek “pengolahan citra dengan java – sub topik”

mulkan.ms@gmail.com

http://mulkan.web.ugm.ac.id

top related