Selamat Datang di blog sederhana saya,Semoga apa yang Kalian Inginkan dapat terpenuhi disini.

Part 3 : Citra Biner dengan Java

Assalamu'alaikum warohmatullahi wabarokatu
 Jumpa lagi...kali ini saya mau ngelanjutin artikel sebelumnya tentang pengolahan citra dengan java dan kali ini saya mau bahas tentang citra biner.

Apa itu citra biner ??

Citra biner adalah citra yang mempunyai nilai keabuan 0 dan 1 atau kalo divisualisasikan menjadi citra dengan dua warna yaitu hitam dan putih.kayak gini nih contohnya.

loh kok bisa jadi gitu...???

awalnya kita buat citra jadi citra grayscale dengan menyamakan nilai RGB untuk masing masing piksel.Kalo belum ngerti citra grayscale bisa direview di artikel sebelumnya di sini. 

setelah menjadi citra grayscale yang mempunyai rentang nilai 0 sampai 255,kita tentukan treshold atau ambang batas untuk menjadikan citra biner dengan rumus sebagai berikut.

T adalah Treshold atau ambang batas
1if adalah nilai keabuan dari piksel

contoh : saumpama treshold = 120,dan nilai kea uan dari piksel(2,2)=150,karena 150 lebih besar dari treshold maka piksel(2,2) menjadi 1 atau putih.dan begitu seterusnya.

Lankah langkahnya sebagai berikut
1.   Tentuka nilai T,Import dan load gambar yang akan diproses
      


2.   Jadikan citra grayscale dengan menyamakan nilai RGB ((R+G+B)/3) untuk masing masing piksel
3.   Bandingkan nilai gray dengan nilai T,jika lebih besar dari T maka nilai piksel(y,x)=1,jika lebih kecil dari     T   maka nilai piksel(x,y)=0
4.   Lakukan langkah ke 2 dan 3 sampai semua piksel selesai di load.
5.   jadikan  file gambar  dan simpan di komputer

citra asli

dan setelah di proses menjadi seperti ini




Naah...seperti itulah kira kira implementasinya menurut versi saya...kalo mungkin ada yang kurang tepat,mohon dikoreksi.

sekian dulu ya gan...kita lanjutin dilain waktu.Sampai jumpa









Share:

Part 2 : Implementasi Grayscale dengan Java

Assalamu'alaikum Warohmatullahi Wabarokatu...

Jumpa lagi dengan saya,karena lagi kangen kangennya nih nulis makanya sehari aja udah buat 2 tulisan.Nganjutin tulisan saya sebelumnya tentang Pengolahan citra,kali ini saya akan membahas tentang grayscale.

Apa itu citra grayscale ??

Grayscale adalah citra dengan warna piksel dengan rentang gradasi antara hitam dan putih dan kalau dalam angka antara 0-255.Contoh :
Contoh Citra Grayscale

Citra grayscale mempunyai nilai Red,Green dan Blue yang sama antara 0-255.Algoritma Grayscale :
  1. Load gambar
  2.  x = panjang gambar,y = lebar gambar
  3. ambil RGB dari setiap piksel(y,x) 
  4. ambil rata rata Grey = (Red + Green+Blue)/3
  5. set nilai RGB untuk piksel(y,x) dengan nilai Grey setRGB(grey,grey,grey)
  6. ulangi langkah 3-5 sampai semua piksel terbaca
untuk inplementasi dengan java kira kira seperti ini :


   1. import library yang di butuhkan

  
    2.Buat Class dan Variable yang di butuhkan
        
        public class PengolahanCitra {
              BufferedImage image;
              String namegray="grayscale.jpg";
               int width,height;
             public PengolahanCitra(String file){

              }
       public static void main(String[]args){
            PengolahanCitra obj=new PengolahanCitra("sampel4.jpg");
           }
        }

    3. load gambar dan set nilai variable di construktor


   4. Buat prosedure grayscale
   5. Panggil prosedure object dan prosedure dengan input url image yang akan di olah

Naah seperti itulah kira kira implementasinya menurut versi saya.Untuk implementasi dari algoritma ada di prosedure grayscale.Koding sengaja saya jadikan gambar agar agan agan mau mencoba ngoding langsung ( Sebenernya juga karena saya males ngoding ulang disini,hehehe.....).

Sekian dulu deh postingan saya kali ini.Semoga bermanfaat dan gak bosan bosan lihat postingan saya yang yaahh...mungkin agak gak penting.Sampai jumpa...Salam Super ( kayak Mario Teguh,hehehe).





Share:

Part 1 : Introduction Pengolahan Citra

Assalamu'alaikum Warohmatullahi Wabarokatu

Lama sekali gak buat tulisan sampek lupa caranya ngeblog.Lagi sibuk sibuknya kerja dan kuliah sampek lupa ngeblog,lupa kalo punya lapak disini,hehe..

Lama gak ngeblog sekarang saya datang lagi mau sedikit cerita tentang yang lagi saya pelajari di hari hari sekarang yaitu Pengolahan Citra.

Pengolahan Citra ?? Apa itu ?? Buat apa citra di olah ?? bisa jadi makanan kah ??

sebelum jelasin pertanyaan itu,sedikit saya jelasin apa itu citra.

Citra (Bahasa Inggris: image) adalah kombinasi antara titik, garis, bidang, dan warna untuk menciptakan suatu imitasi dari suatu obyek–biasanya obyek fisik atau manusia. Citra bisa berwujud gambar (picture) dua dimensi, seperti lukisan, foto, dan berwujud tiga dimensi, seperti patung.

begitu kira kira definisi citra menurut Om Wikipedia.

Pada dasarnya citra merupakan bentuk nyata dari matrik yang mempuyai baris dan kolom.Apa itu matrik  ??pasti pada ingat-ingat males gitu kalo denger yang begituan,sama kayak aku juga,hehehe.Dari kecil sampek sekarang yang juga masih kecil saya gak pernah suka sama yang namanya Matematika.Tapi mau gak mau sekarang harus suka.Kembali lagi ke topik bahasan,

Citra atau image adalah representasi nyata dari sebuah matrik.Nilai dari matrik adalah nilai piksel dari sebuah citra.
Matrik

dan jika dijadikan Image kira kira seperti ini :
Image Biner

angka pada matrik adalah nilai untuk setiap piksel dengan 0 mewakili hitam dan 1 sebagai putih.Jadi sekarang mulai deh buka lagi catatan atau buku Matematika yang hampir ke tukang loak,dan buka lagi tentang matrik dan operasinya.Karena kita main main dengan matrik untuk main dengan citra.

Sementara segitu dulu ya perkenalan kita,sekedar pengobat rindu saya dengan aktivitas menulis ini.Kita sambung lagi artikel ini sampai kita bisa buat software kaya Shotoshop,hehehe....

Oke,sampai jumpa.

Share:

Cara Mempercepat Download dengan IDM




Cara mempercepat Download dengan Internet Downoad Manager (IDM),posting ini mungkin sudah tidak asing lagi di mata para boger , tapi ga ada salahnya kalu saya ulas kembai cara ini
Dengan Menggunakan Koneksi Modem GSM/CDMA  atau koneksi speedy Download memang sangat penting sekali apalagi file yang akan kita download lumayan besar untuk bias memdownload file file jenis ISO,rar atau file lainnya dengan kapasitas besar kita harus menggunakan bantuan software lagi , karena dengan download menggunakan browser mozila,google crome,opera dan browser lainnya tidak bisa di pause atau kalau mengalami  Diskonek (DC) pada jaringan internet kemungkinan besar download akan di ulangi lagi ,sangat disayangkan jika kita sudah download file tapi tinggal beberapa persen lagi gagal karena DC jaringan internetnya .
Dengan menggunakan internet download manager cara yang tepat untuk bisa mendownload file-fie yang sangat besar karena ada fasilitas Pause jika kita mengalami DC atau kita bisa ulang kembali walaupun sudah beberapa hari  ,download IDM di situs resmi nya Disini .

Cara Mempercepat Download  dengan IDM




Cara setting nya sebagai berikut:
Cara Mempercepat Download  dengan IDM  Buka IDM pilih Download di tab atas >>pilih Option>>connection>> dibagian connection type speed pilih High speed: Direct connection (Ethernet/Cable) / Wi-Fi / Mobile 4G / other
Max.connections number pilih 32
Kemudian OK
Lihat gambar dibawah ini

Demikian cara setting internet download manager semoga bermanfa’at

Share:

galaxy mini 2 restart terus


Cara atasi galaxy mini 2 restart terus . belajar dari pengalaman dengan galaxy mini 2 yang punya masalah dengan layar LCD selau nyala terus mati berulang-ulang dan ketika saya matikan ga mau mati malah restar
saya memperbaiki dengan cara recovery ke pengaturan pabrik dan hasilnya 100% sukses
images android



Cara masuk ke recovery mode galaxy mini 2
1.Tekan secara bersamaan tombol POWER + HOME + VOLUME UP + VOLUME DOWN.
sampai muncul logo / tulisan SAMSUNG.

2.Kemudian lepas tombol powernya saja, sedangkan tombol HOME dan VOLUME UP + VOLUME DOWN tetap ditahan sampai masuk ke dalam menu recovery.

kemudial delete all user
Share:

Download BBM for Gingerbread

images BBM for Gingerbread
Buat sobat bloger yang Punya adroid Gingerbread sekarang Google play sudah menyediakan bbm untuk versi  1.0.5.13 . download disini
untuk  BBM versi 2.0.0.13 bisa anda searching di google.
selamat menikmati Blackberry mesanger.
Share:

Download Software Seo Full version

Ibp Software seo cocok untuk anda yang punya bisnis di dunia maya , karena dengan menggunakan software ini kita bisa dapat top rank Google  dan akan banjir pengunjung
 bagi yang berminat silahkan download Link Dibawah ini
download situs resmi IBP seo

 Bagi yang mau full silahkan komen di bawah !!!

Share:

Cara Copy file txt dengan menggunakan script php



Cara Copy file txt dengan menggunakan script php
berikut script nya
cara ini mudah-mudahan bisa membantu bagi yang sedang mencari script copy file data txt


Demikian tutorialnya semoga bermanfa'at
Cara Copy file txt dengan menggunakan script php
Share:

Cara menonaktifkan windows update

Buat Pengguna windows Xp,Win7,Win8 .  cara menonaktifkan windows update ini berguna bagi pengguna yang microsof windows yang ingin menonaktifkan fungsi dari windows update .

Tutorial Cara menonaktifkan windows update
Langkah -langkah yang harus dilakukan yaitu klik START+R pada keyboart secara bersamaan
lalu ketik services.msc >>> cari windows update lalu pilih manual atau disable >>> klik STOP

Buat windows XP
START+R pada keyboart secara bersamaan
lalu ketik msconfig Pilih Services cari Automatic Updates  lalu Unchek >>> Apply >>OK

Kemudia Restart
Share:

Mengetahui data web terakhir di akses

Image Mengetahui data web terakhir di akses
Cara Mengetahui data web terakhir di akses , cara ini memudahkan kita untuk mengetahui
file kita kapan terakhir waktunya di akses oleh user
script php nya seperti ini.
Copy paste Script dibawah ini.
Share:

Mengenal Fungsi Switch-Case dalam PHP


Setelah sekian lama ga ada posting kali ini akan sedikit sering mengenai fungsi switch case - brak
Pada dasarnya fungsi switch pada PHP sama saja dengan fungsi if dan else,ada sedikit perbedaan pada penggunaannya dan juga syntaxnya. contoh scriptnya kurang lebih seperti ini:

Share:
  • ()
  • ()
Show more

Halaman