Pages

Featured Video

Sabtu, 27 Oktober 2012

Tugas Grafik computer & olah citra

Sebelumnya saya akan menjelasakan tentang tugas grafik computer & olah citra tentang pembuata ngaris vertical, horizontal, dan diagonal sebelumnya saya jelaskan compiler yang saya gunakan untuk membuat tugas tersebut. Saya menggunakan Dev C++ dan menggunakan OpenGL sebagai graphics librarynya.

Dev C++
 C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stoustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan system dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untu kmendukung fitur – fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep – konsep baru seperti class dengan sifat – sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan .

OPEN GL
OpenGL adalah software yang berbasis interface untuk grafik hardware, Terdiri dari 120 perintah berbeda, yang mana bisa kamu gunakan untuk menerangkan berbagai objek dan operasi yang diperlukan untuk membuat aplikasi 3D. OpenGL dirancang untuk bekerja secara efisien bahkan jika computer anda bukanlah komputer yang digunakan untuk menjalankan apilkas igrafis. Format untuk transmisi perintah OpenGL (disebut protokol) dari client ke server selalu sama, sehingga program OpenGL dapat bekerja di jaringan bahkan jika klien dan server adalah berbagai jenis komputer. Jika program OpenGL tidak berjalan di jaringan, maka hanya ada satu komputer, dan itu bisa keduannya baik klien maupun server. OpenGL bersifat opensource, multu-platform dan multy language. Saat ini semua bahasa pemprograman mendukung OpenGL. Dan OpenGl bisa bekerja dalam lingkungan windows, unix, SGI, Linux, FreeBSD. Library dasar dari OpenGL adalah GLUT, dengan fasilitas yang bisa di kembangkan. Untuk OS windows, library terdiri dari 3 files yaitu Glut.h , Glut32.lib, Glut32.dll.

Membuat garis Vertikal

OUTPUT
LOGIKA
Pada pembuatan garis baik dari vertikal, horizontal, maupun diagonal memiliki fungsi tentang garis pada line di bagian "glvertex3f" disinilah dimana sebuah garis dibuat dengan koordinat yang kita tentukan dan tentang koordinat yang diperlukan untuk pembuatan garis sesuai fungsi yang kita gunakan.

Penjelasa nfungsi – fungsinya
- glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA
- glClear (GL_COLOR_BUFFER_BIT);
digunakan untuk membersihkan layar latar belakang dengan warna hitam
- glPushMatrix();
 Membuat baris kode menjadi tidak berlaku untuk bagian luar
- glClearColor (1,1,1,0);
untuk menentukan warna garis/titik
- glColor3f (1,1,1);
untuk menentukan warna garis/titik
- glBegin(GL_LINES);
untuk menggambar garis dari titik yang digunakan glColor3f (1,1,1);
- glVertex3f (0.10,10.0,13.13);
 untuk menentukan titik awal yang digunakan
- glVertex3f (0,0,0.0);
 untuk menentukan titik akhir yang digunakan
- glEnd();
 untuk mengakhiri gambar garis dititik akhir
- glPopMatrix(); 
Membuat baris kode menjadi tidak berlaku untuk bagian luar
- SwapBuffers (hDC);
 Digunakan untuk menukar bagian belakang buffer menjadi buffer layar

Membuatgaris Horizontal
OUTPUT

LOGIKA

Sama seperti membuat garis vertical untuk fungsi – fungsinya dan perbedaanya ada di glVertex3f fungs imenentukan titik koordinat kordinat .


- glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA
- glClear (GL_COLOR_BUFFER_BIT);
digunakan untuk membersihkan layar latar belakang dengan warna hitam
- glPushMatrix();
 Membuat baris kode menjadi tidak berlaku untuk bagian luar
- glClearColor (1,1,1,0);
untuk menentukan warna garis/titik
- glColor3f (1,1,1);
untuk menentukan warna garis/titik
- glBegin(GL_LINES);
untuk menggambar garis dari titik yang digunakan glColor3f (1,1,1);
- glVertex3f (-0.6f, 0.0f, 0.0f);
 untuk menentukan titik awal yang digunakan
- glVertex3f (0.6f, 0.0f, 0.0f);
 untuk menentukan titik akhir yang digunakan
- glEnd();
 untuk mengakhiri gambar garis dititik akhir
- glPopMatrix();
Membuat baris kode menjadi tidak berlaku untuk bagian luar
- SwapBuffers (hDC);
 Digunakan untuk menukar bagian belakang buffer menjadi buffer layar



Output
LOGIKA

Sama seperti membuat garis vertical dan horizontal untuk fungsi – fungsinya dan perbedaanya ada di glVertex3f fungs imenentukan titik koordinat kordinat . 


- glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA
- glClear (GL_COLOR_BUFFER_BIT);
digunakan untuk membersihkan layar latar belakang dengan warna hitam
- glPushMatrix();
 Membuat baris kode menjadi tidak berlaku untuk bagian luar
- glClearColor (1,1,1,0);
untuk menentukan warna garis/titik
- glColor3f (1,1,1);
untuk menentukan warna garis/titik
- glBegin(GL_LINES);
untuk menggambar garis dari titik yang digunakan glColor3f (1,1,1);
- glVertex3f (10.10,10.0,13.13);
 untuk menentukan titik awal yang digunakan
- glVertex3f (0,0,0.0);
 untuk menentukan titik akhir yang digunakan
- glEnd();
 untuk mengakhiri gambar garis dititik akhir
- glPopMatrix();
Membuat baris kode menjadi tidak berlaku untuk bagian luar
- SwapBuffers (hDC);
 Digunakan untuk menukar bagian belakang buffer menjadi buffer layar

Setelah anda menuliskan code - code tersebut sekarang coba jalankan semua file dengan mengcompile project dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, untuk itu save file dan beri nama lalu jalankan dengan menekan tombol yang sama F9. jika tidak terdapat error makan program langsung berjalan dan menghasilkan output .

Biodata

Assalamaualaikum wr,wb perkenalkan nama saya Hendra Saputra kelahiran Jakarta 13 Oktober 1992. Sekarang saya tinggal di Bekasi Selatan tepatnya di Villa Galaxy atau sekarang sudah diganti menjadi Grand Galaxi City. Dulu sebelum saya lahir keluarga saya tinggal di Jakarta orang tua saya masih numpang sama Ibu atau nenek dari ayah saya dan pindah ke bekasi Karena adik – adik ayah saya sudah besar – besar maklum orang dulu banyak anak banyak rejeki hehe ayah saya mempunyai 10 saudara dan ayah saya anak yang pertama. jelas ga ada tempat lagi buat tinggal disana makanya ayah saya membeli rumah di bekasi dan untungnya beli di bekasi karena disini aksesnya mudah ga jauhlah dari pusat perkotaan hehe ayah saya bernama Marhasan asli orang Jakarte kelahiran Jakarta 27 April 1954. Ayah saya hanya lulusan SMA dan bekerja di TELKOM Indonesia tetapi sekarang beliau sudah pensiun karena umur yang sudah tidak produktif lagi. Dan sekarang menjadi juragan kontrakan haha hasil uang pensiun beliau gunakan untuk membangun kontrakan buat biaya masa tua dan uang kuliah saya hehe. Dan Ibu saya bernama Ida Suhaeni beliau hanya 2 bersaudara ibu saya anak yang ke dua kelahiran Kuningan JABAR 1 Maret 1960. Saya pernah nanya lulusannya apa sih mah kata nya ga lulus SD. Beliau bukan dari keluarga miskin sebenarnya. Ayahnya atau kakek saya mempunyai banyak anak buah entah usaha apa saya belom nanya – nanya kasana . tetapi semenjak bapaknya atau kakek saya meninggal semua berubah, kata nyokap jadi serba susah kehilangan banget ga ada ayah jadi gada yang biayain buat kehidupan sehari – hari maka dari itu ibu nyokap atau nenek saya pindah ke Jakarta buat jualan mencari rejeki karena pada saat itu di Jakarta masih ada sanak saudara makanya pindah sementara dan nyokap waktu itu masih kecil, pas SD katanya sih. Makanya nyokap ga lulus SD karena pindah dan ga ngelanjutin sekolah. Entah gimana orang tua saya bisa bertemu dengan ayah saya pasti kalo di ceritakan akan menjadi cerita yang menarik haha tapi saya ga akan menceritakanya bisa sampai 200 episode kali kalau diceritakan haha lebay. Dan anak pertama mereka yaitu Dedy Supriadi kelahiran Jakarta 13 Desember 1980 beliau lulusan S1 Sarjana Ekonomi dan sekarang sudah menikah dan mempunyai anak 1 namanya Liana kaka saya sekarang tinggalnya sudah misah karena sudah berkeluarga dan tinggal di kontrakan bokap hehe. Dan anak ke dua dari orang tua saya yaitu Dewi Setianingsih kelahiran Jakarta 9 Agustus 1985 beliau lulusan S1 Ekonomi juga dan sepertinya ga lama lagi beliau meried karena umur yang sudah semakin jauh hehe dan terahir sudah jelas saya hehe. Saya tinggal masih dengan keluarga di pinggiran galaxy yaa sekitar galaxy juga sih. Di Jl.Pulo Sirih Timur 3. Sejak dulu saya mendapatkan panggilan kecil yang menyimpang dari nama asli saya hehe sejak SMP saya di panggil PICIX bukan karena saya picik tentunya tapi karena saya mengatain teman – teman saya dengan sebutan picix tapi kenapa jadi saya yang di panggil demikian -_- hehe dan masuk SMA nama picix tetap melekat pada diri saya karena teman smp saya masuk di SMA yang sama dengan saya jadi begitulah memang nasip huhu masuk kuliah panggilan saya berubah haha saya biasa di panggil gondrong sama temen – temen kuliah karna dulu waktu pas masuk kuliah semester pertama saya satu – satunya mahasiswa dengan rambut gondrong soalnya saya ga ikut ospek haha bukan karna saya takut botak pada saat itu, karna saya daftar kuliah agak sedikit terlambat, ketika mahasiswa sedang melaksanakan ospek saya baru daftar dan tes masuk perguruan tinggi tersebut haha ada untungnya juga sih saya daftar telat ga di papas abis rambutnyaa haha saya kuliah di universitas gunadarma kalimalang fakultas ilmu komputer jurusan system informasi. Kenapa saya memilih universitas ini ada 3 point. Point pertama gunadarma menurut saya kampus yang berkualitas yaa udah banyak lulusan gunadarma yang menjadi IT di perusahan besar. Mungkin aja rejeki saya ada di bidang IT ga seperti ke dua kakak – kakak saya yang jurusannya ekonomi. Pinit ke 2 bayaranya pas angkatan saya masi standar lah standar kantong orang tua saya haha gatau deh kalo sekarang mungkin udah naik berlipat lipat hehe karna memang berkualitas ga kaget lah kalo bayarnya naik. Point 3 ini nih yang emang menjadi pertimbangan terbesar dari orang tua haha kampus gunadarma kalimalang deket dari rumah saya haha naek motor 5 menit juga sampe haha tapi kadang bosen juga sih itu itu aja yang diliat ga ada menarik-menariknyaa. Apa lagi saya sekolah dari TK sampai Kuliah ga jauh dari yang namanya Bekasi -_- . saya TK sampai lulus SD di taman bekasi indah atau biasa disebut juga TBI yang berada deket rumah di Jl.Pulo Sirih Timur 2 sedangkan rumah saya di Pulo Sirih Timur 3 taman galaxy haha kayanya kepleset pisang juga nympe kali tuh. Tapi sekarang TBI uda bangkrut pas waktu saya sudah masuk kuliah tahun 2010 bangkrutnya. Sekarang TBI sudah menjadi rumah. Udah ga laku, siswa – siswanya lebih memilih SD negri ketimbang swasta yang bayaranya lebih mahal dari negri. Setelah lulus SD saya mencoba daftar di SMPN 12 favorit banget deh itu smp sampe sekarang. Tapi karena pada saat itu otak saya yaa bisa di bilang kelewat encer haha terpaksa gagal. saya di tolak untuk menjadi siswa smp 12. Karena ga ada pilihan lagi teman – teman saya mengajak mencoba di smp jaya yang berada di Jl.Baung raya ujung no 39 sekolahnya cukup menarik sekotak doang sini mentok sana mentok haha tapi ada plusnya juga. uda Full ac , lab bahasa, lab computer, dan lab ipa juga. tidak jauh juga dari rumah saya cukup naik 2 kali angkot sampe deh . lumayan lah ada suasana keluar galaxy hehe lulus smp saya percaya diri kalo saya bisa diterima di SMAN 3 yang berada di Jl.Pulo ribung taman galaxy hehe ga jauh ya dari rumah saya . dan benar saja saya di terima dengan peringkat ke 64 haha sampai sekarang saya mengingatnya soalnya keajaiban banget. bisa keterima aja udah alhamdulilah haha bangga banget yah baru peringkat segitu doang belom peringkat 1 bangganya berlebihan sekali hehe maklum dari dulu saya memang ingin sekali sekolah disitu entah kenapa mungkin karena deket kali yah haha saya sekolah di SMA 3 hanya jalan kaki lewat pintu belakamg sekolah. Masuk sekolah jam 7 saya berangkat dari rumah pun jam 7 pas haha santai banget deh kalo deket rumah ga bakal berurusan dengan cepatnya waktu yeng berputar haha woleess. Masuk kuliah saya mendapatkan pengalaman – pengalaman menarik seputar VESPA. Berawal dari teman sih dia punya vespa tua dan ahirnya sayapun kepincut dengan keindahan body dari vespa yang bulat bagaikan bokong yang semok haha saya beli vespa melalui kaskus . kata temen saya gampang nyarinya kalo lewat kaskus, dan dapatlah vespa super 150 tahun 1976 wow kudu hati – hati bawanya takut kualat. Tuaan motornya dari pada umur saya haha pengalaman naik vespa sangat menarik yaa setiap ketemu pengendara vespa di jalan kita saling sapa kadang pas saya sedang sendiri membawa motor dan bertemu pengendara vespa yang sedang berkumpul saya terkadang di suruh mampir hanya sekedar mengobrol , santai – santai dan berbagi info – info yang mungkin cukup berguna entah itu tentang vestival – vestival vespa atau saling sharing tentang mesin – mesin vespa yang sering ngadat haha pernah kejadian ketika saya sedang pulang malem dari kampus gundar depok waktu itu saya habis mengikuti workshop yang diadakan di kampis depok. Tiba – tiba tali gigi vespa putus dua – duanya . waaduuuw mana cadangan di box udah abis lagi kan. Waktu itu belom terlalu malem sih baru jam 10 tapi tetep aja masi di daerah Jakarta. Uda hampir panik sih udah malem masalahnya bisa pulang apa engga juga gatau dah, bengkel vespa jam segitu mana ada yang buka. Dan untungnya ada pengendara vespa lain yang minggir dan mendekati dengan ramahnya menyapa dan memberi pertolongan haha namanya muji anak UNJ yang kebetulan lewat situ juga. Udah gitu dia yang betulin semuanya mulai narik tali gigi sampai memasang tali giginya. Waah kalo ga ada beliau ga bisa pulang mungkin haha pengalaman yang cukup menarik. Dari kecil sih sebenarnya saya mempunyai cita – cita menjadi pilot namanya juga masih bocah apa saja bisa jadi cita – cita tergantung mood haha setelah agak cukup mengerti arti cita – cita tersebut. Saya ingin sekali menjadi pengusaha karena bagi saya pengusaha itu ga akan ada habisnya apa lagi kalo usahanya maju dan di kenal banyak orang. Memang sulit sih untuk memulainya harus mempunyai modal yang besar dan harus berani mengambil resiko. mungkin kalau ada jalan untuk mencapainya entah memulainya di bidang IT sesuai jurusan, yaa apa sajalah asal di jalan yang halal hehe sekali - kali lah kita menggaji karyawan bukan di gaji hehe. Dan untuk mencapainya saya berpandangan bahwa kedisiplinan itu akan membawa kebaikan di masa yang akan datang dan buang jauh – jauh lah pendapat bahwa peraturan ada untuk dilanggar itu salah besar karena peraturan – peraturan ada untuk membuat kita lebih baik dan teratur. Mungkin sekian saja yang dapat saya ceritakan tentang kehidupan saya . maaf jika ada kata – kata yang tidak berkenan wasalamualaikum wr.wb. (Badegos Ronggas)