Minggu, 28 Mei 2017

Menghitung Jumlah Karakter dalam String Dalam Bahasa Java

public static void main(String[] args) {
        // TODO code application logic here
        String str = "Example program. Here we use a char array.";
        char chr[] = str.toUpperCase().toCharArray();
        int x[] = new int[256];
        
        for(int i=0;i<chr.length;i++)
        {
            x[(int)(chr[i])]++;
        }
        
        
        for(int i=0;i<x.length;i++)
        {
            if(x[i]>0)
            {
                    System.out.println("'"+(char)(i)+"' --> "+x[i]+"\n");
            }
        }       
    }


Hasil Running Program di Atas

Selasa, 17 Januari 2017

Noise Reduction - Algoritma Non-Local Mean

Ada yang sedang melakukan research mengenai “noise reduction” pada image? Kalau kamu mahasiswa Jurusan Teknik Informatika, paling tidak pernah mendengar mengenai image processing. Kalau tidak salah, image processing merupakan salah satu matakuliah pilihan yang wajib untuk di ikuti. Noise reduction merupakan salah satu bagian dari digital image processing /  pengolahan citra digital. Dalam dunia digital, hal-hal yang sering menyebabkan distorsi data disebut dengan noise atau dalam bahasa Indonesia disebut juga dengan derau/sampah. Noise ini menyebabkan informasi yang terdapat pada data menjadi kabur atau ketika data tersebut ingin di ekstrak, informasi yang tersampaikan menjadi tidak begitu detail seperti seharusnya. Sebagai contoh, misalkan kamu mempunyai smartphone yang telah memiliki sensor finger print, apabila jari tangan kita basah maka sensor tidak dapat membaca informasi yang terkandung dalam sidik jari kita dengan baik, dalam hal ini air yang terdapat pada jari dianggap sebagai noise.

Dalam image processing, dikenal  beberapa jenis noise yang biasanya terkandung di dalam citra digital antaralain Gaussian noise, Salt-and-pepper noise dan Uniform Noise. Masing-masing jenis darau tersebut memliki karakteristik tersendiri yang biasanya dapat di modelkan dengan suatu persamaan matematika.  

Gaussian Noise : www.gergltd.com

Salt-and-pepper noise : www.gergltd.com

Uniform Noise : www.gergltd.com