Posts

Mengubah Warna Rgb Dengan Java

Image
Pada postingan kali ini, aku kan melanjutkan agenda mengenai pengolahan gambaran sebelumnya pengolahan gambaran dengan java , mengenai cara merubah warna RGB dengan Java.. Langsung saja implementasi programnya sebagai berikut : 1. Membuat Method Find Index int [] findPixels(String p){         List pos = new ArrayList();         if(p.startsWith(">=")){             String tmp=p.substring(2);             int itmp=Integer.valueOf(tmp);             for(int i = 0; i< pixels.length; i++){                 if((pixels[i] & 0x00FFFFFF) >= itmp){                     pos.add(i)...

Pengolahan Gambaran Dengan Java

Image
Pada postingan kali ini akan menshare wacana pengolahan gambaran memakai java. Citra terdiri dari RGB (Red, Green, Blue)  yang lalu akan diolah untuk menghasilkan sebuah image yang mengandung RGB. Intinya yaitu mengolah suatu gambaran untuk diambil warna RGBnya. Sehingga hasil dari citranya tersebut menjadi tidak berwarna (hitam/putih). Berikut langkah-langkahnya : 1. Siapkan sebuah image/picture/gambar yang mengandung warna RGB. 2. Kemudian menciptakan classnya sebagai berikut: import java.awt.Image; import java.awt.Toolkit; import java.awt.image.ColorModel; import java.awt.image.ImageProducer; import java.awt.image.IndexColorModel; import java.awt.image.MemoryImageSource; import java.awt.image.PixelGrabber; public class ProCitra { Image image; int widht=0; int height=0; int pixels []; byte R []; byte G []; byte B []; byte grey []=new byte[256]; ColorModel greyModel; int getPixel(int x, int y){ if( x > widht) x = 0; ...

Sorting + Binary Search

Pada postingan sebelumnya, aku sudah menjelaskan mengenai binary search. Kali ini aku akan sedikit share mengenai implementasi binary search dengan data yang telah disorting... Berikut yaitu pola programnya : public class BinarySearch {     static int[]sort(int[]data){         int temp=0;         for(int i=0;i <data.length;i++){               for(int j=i+1;j <data.length;j++){                 if(data[j] < data[i]){                     temp=data[j];                     data[j]=data[i];               ...

Penjumlahan Matrik

Operasi penjumlahan matrik yakni salah satu bentuk dari implementasi array 2 dimensi. Berikut rujukan programnya : public class MatrikJumlah{     public static void main(String[]args){     int[][]matrik1={{1,2,3,4},{5,6,7,8}};     int[][]matrik2={{5,6,7,8},{1,2,3,4}};     int[][]jumlah=new int[matrik1.length][matrik1[0].length];         System.out.println("Data Matrik 1    :");     for(int i=0;i<matrik1.length;i++){         for(int j=0;j<matrik1[0].length;j++){             System.out.print(matrik1[i][j]+" ");         }         System.out.println();     }     System.out.println("Data Matrik 2    :");     for(int i=0;i<matrik2.length;i++){ ...

Array 2 Dimensi

Array dua dimensi yaitu array yang mempunyai indeks menurut baris dan kolom. Contoh array 2 dimensi matriks sebagai berikut :     10    20    15    30 40    10    30    25 80    20    40    10      Kolom pertama dimulai dengan indeks 0, sehingga kolom terakhir pada matrik di atas mempunyai indeks 3. Demikian juga dengan indeks untuk baris, juga dimulai dengan 0. Dengan demikian setiap data pada matrik di atas sanggup dinyatakan dengan memakai indeks baris dan kolom sebagai berikut: data[0][0] = 10 data[0][1] = 20 data[0][2] = 15 data[0][3] = 30 data[1][0] = 40 data[1][1] = 10 data[1][2] = 30 data[1][3] = 25 data[2][0] = 10 data[2][1] = 20 data[2][2] = 15 data[2][3] = 30 Sintaks array dua dimensi dalam aktivitas yaitu sebagai berikut: int [][] tabel={{1,2,3,4},{5,6,7,8}};     Sintaks di atas merupakan deklarasi...

Pengenalan Bahasa C/C++

Bahasa C yaitu salah satu bahasa pemrograman yang terkenal di dunia dan memiliki kemampuan lebih dari bahasa pemrograman lain. Banyak sekali aplikasi-aplikasi yang ditulis dalam bahasa C, atau paling tidak inti utama programnya ditulis dalam bahasa C. Bahkan, Software Development Kit untuk Windows ditulis dalam bahasa C. Bahasa C merupakan bahasa pemrograman yang sifatnya portable, yaitu dengan sedikit atau tanpa perubahan, suatu agenda ditulis dengan bahasa C pada suatu komputer sanggup dijalankan pada komputer lain. Bahasa C merupakan general purpose language yaitu bahasa pemrograman yang sanggup dipakai untuk tujuan apa saja. C merupakan industrial strength language. Dengan bahasa C Anda sanggup membangun banyak sekali aplikasi mulai dari pemrograman sistem, aplikasi cerdas (artificial intelligence), sistem pakar, utility, driver, database, browser, network programming, sistem operasi, game, virus dan lain-lain. Bahasa C diciptakan oleh Dennis Ritchie. Sebenarnya, bahasa C merup...

Relasi Antar Tabel

Image
Relasi table merupakan kekerabatan antar tabel, ada beberapa syarat yang harus terpenuhi seperti, antara tabel yang ingin dihubungkan harus mempunyai sebuah field dengan tipe data yang sama. Dengan kata lain ada tabel yang mempunyai primary key sebagai kunci untuk menghubungkan ke tabel yang lain dimana terdapat field yang mempunyai tipe data yang sama dengan kata lain yang disebut foreign key. Buatlah tabel Mahasiswa, Fakultas dan Jurusan. Buat kekerabatan antar tabel dari ketiga tabel tersebut.