Minggu, 10 November 2013

Pengolahan Citra

Konsep Dasar Pengolahan Citra

1.CITRA
Secara harfiah citra (image) adalah gambar pada bidang dwimatra (dua dimensi). Ditinjau dari sudut pandang matematis, citra merupakan fungsi menerus (continue) dari intensitas cahaya dari bidang dwimatra. Sumber cahaya menerangi objek, objek memantulkan kembali sebagian dari berkas cahaya tersebut. Pantulan cahaya ini ditangkap oleh alat optic, missal mata, kamera, pemindai (scanner), dsb sehingga objek yang disebut citra tersebut terekam.
Sifat citra :
1.       Optic berupa foto
2.       Analog berupa sinyal video seperti gambar pada monitor televise
3.       Digital yang dapat langsing disimpan pada suatu pita magnetic
Jenis citra :
1.       Citra diam (still images): citra tunggal yang tidak bergerak
2.       Citra bergerak (moving images): rangkaian citra diam yang ditampilkan secara beruntun (sekuensial) sehingga member kesan pada mata kita sebagai gambar yang bergerak.  Setiap citra didalam rangkaian itu disebut frame.
2. DEFINISI PENGOLAHAN CITRA
Pengolahan citra : pemrosesan citra, khususnya dengan menggunakan computer, menjadi citra yang kualitasnya lebih baik.
Umumnya operasi-operasi pada pengolahan citra diterapkan pada citra bila :
1.       Perbaikan atau modifikasi citra perlu dilakukan untuk meningkatkan kualitas penampakan atau untuk menonjolkan beberapa aspek informasi yang terkandung didalam citra.
2.       Elemen didalam citra perlu dikelompokkan, dicocokkan, atau diukur
3.       Sebagian citra perlu digabung dengan bagian citra yang lain
Terdapat tiga bidang ilmu computer yang berkaitan dengan data cita,nammun tujuan ketiganya berbeda :
1.       Grafika computer (computer graphics)
2.       Pengolahan citra (image processing)
3.       Pengenalan pola (pattern recognition/image interpretation)
Grafika computer : bertujuan menghasilkan citra, dengan primitive-primitif geometri seperti garis, lingkaran dan sebagainya. Primitive geometri tersebut memerlukan data deskriptif untuk melukis elemen-elemen gambar. Contoh data deskriptif adalah koordinat titik, panjang garis, jari-jari lingkaran, tebal garis, warna dsb. Contoh : menggambar rumah dengan membentuk garis-garislurus, dengan data masukan berupa koordinat awal dan koordinat ujung garis.
Pengolahan citra : bertujuan memperbaiki kualitas citra agar mudah diinterpretasikan oleh manusia atau mesin. Masukan berupa citra dan keluaran juga berupa citra, namun citra hasil keluaran mempunyai kualitas yang jauh lebih baikdari pada citra masukan.
Pengenalan pola : mengelompokkan data numeric dan simbolik (termasuk citra) secara otomatis. Dengan tujuan untuk mengenali suatu objek didalam citra. Computer menerima masukan berupa citra objek yang akan diidentifikasi, memproses citra tersebut, dan memberikan keluaran berupa deskripsi objek didalam citra.
3. OPERASI PENGOLAHAN CITRA
1.       Perbaikan kualitas citra (iamge enhancement)
Jenis operasi ini bertujuan untuk memperbaiki kualitas citra dengan cara memanipulasi parameter-parameter citra.
2.       Pemugaran citra (image restoration)
Operasi ini bertujuan menghilangkan/meminimumkan cacat pada citra. Tujuan pemugaran citra hamper sama dengan operasi perbaikan citra. Bedanya pemugaran citra akibat dari degradasi gambar.
3.       Pemampatan citra (image compression)
Jenis operasi ini dilakukan agar citra dapat direpresentasikan dalam bentuk yang lebih kompak sehingga memerlukan memory yang lebih sedikit. Hal penting yang harus diingat adalah citra hasil pemampatan harus memiliki kualitas gambar yang bagus.
4.       Segmentasi citra (image segmentation)
Jenis operasi ini bertujuan untuk memecah suatu citra kedalam beberapa segmen dengan suatu criteria tertentu. Jenis operasi ini berkaitan erat dengan pengenalan pola.
5.       Pengorakan citra (image analysis)
Jenis operasi ini bertujuan menghitung besaran kuantitatif dari citra untuk menghasilkan deskriptifnya. Contoh : pendeteksi tepi objek, ekstraksi batas, representasi daerah.
6.       Rekonstruksi citra (image reconstruction)
Jenis operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra hasil proyeksi. Operasi ini banyak digunakan dalam bidang medis, contoh : hasil foto rontgen sinar x digunakan untuk membentuk ulang gambar orhan tubuh.
Contoh aplikasi : corel draw , photoshop ,corel photo paint

Pengertian HTML

Pengertian HTML
HTML Merupakan sebuah singkatan dari Hypertext markup languange yang didalam nya terdapat code-code atau fungsi-fungsi yang bertujuan untuk membuat sebuah aplikasi atau tampilan yang berbasis Website (WEB). kenapa dikatakan markup language karena HTML berfungsi untuk memformat file dokumen teks biasa untuk dan agar bisa ditampilkan di dalam web browser seperti contohnya mozilla firefox, google chrome, opera mini, dll. yang bisa diatur sedemikian rupa sesuai dengan keinginan kita. beberapa hal diantaranya dengan menambahkan elemen atau sering disebut dengan sebutan tag-tag HTML.



DASAR-DASAR PHP
            PHP merupakan script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara on the fly, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML.
            Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP.
            PHP/FI merupakan nama awal dari PHP. PHP – Personal Home Page. FI adalah Form Interface. Dibuat pertama kali oleh Rasmus Lerdoff. PHP, awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam browser web. Software ini disebarkan dan dilisensikan sebagai perangkat lunak Open Source.
            PHP secara resmi merupakan kependekan dari PHP:HyperText Preprocessor, merupakan bahasa script server-side yang disisipkan pada HTML



Structure Query Language (SQL) adalah bahasa standar yang digunakan untuk melakukan akses dan manipulasi database. Perintah SQL yang akan digunakan untuk mengakses harus disusun menjadi string SQL terlebih dahulu. Berdasarkan string SQL yang telah dibangun inilah PHP melakukan perintah untuk melakukan akses dan manipulasi database.


 MySQL merupakan software database yang termasuk paling populer di lingkungan Linux, kepopuleran ini karena ditunjang karena performansi query dari databasenya yang saat itu bisa dikatakan paling cepat, dan jarang bermasalah.
            Berangkat dari software yang shareware MySQL populer, kini mulai versi 3.23 MySQL 3.23 menjadi software open source yang berarti free. MySQL dapat digunakan untuk kepentingan komersial atau pun personal (non profit). PHP untuk Windows secara default telah mendukung MySQL.
 
JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.

CSS adalah singkatan dari Casading Style Sheet yang merupakan kumpulan perintah yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu sehingga mampu mengatasi konfik style. CSS atau yang di sebut Cascading Style Sheet yaitu salah satu bahasa pemrograman web yang mengatur komponen dalam suatu web supaya web lebih terstruktur dan lebih seragam. CSS seperti halnya styles pada aplikasi  pengolahan kata Microsoft Word yang bisa mengatur beberapa style, misalnya subbab, heading, bodytext, footer, images, dan style lainnya untuk dapat dipakai bersama-sama dalam beberapa file. CSS biasanya digunakan untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.
CSS mampu mengatur warna body teks, ukuran gambar, ukuran border, warna mouse over, warna tabel, warna hyperlink, margin kiri/kanan/atas/bawah, spasi antar paragraf, spasi antar teks, dan parameter lainnya. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

Rabu, 06 November 2013

Tutorial Edit Photoshop Keren dan Unik



Tutorial Photoshop Membuat  Foto Berkreasi Kotak kotak Berwarna warni :
Contoh seperti gambar dibawah ini :

1. pilih file foto yang mau di edit.
 

2. selanjut nya 2. Gunakan Rounded Rectangle Tool, atur settingan seperti gambar dibawah ini












3. Sambil menekan Alt + Shift di keyboard, geser kotak pertama ke kanan untuk mendapatkan kotak yang kedua.









4. Teruskan sampai ke samping kanan. Sekarang Blok semua kotak Rounded Rectangle Tool.









5. Dengan cara yang sama  sambil menekan Alt + Shift di keyboard, drag ke bawah. Kasi penuh gambar dengan kotak









6. Dibagian bawah gambar terlihat lebih, cropping sedikit pake Crop Tool supaya tidak kelihatan renggang.








7. Tekan huruf A di keyboard atau pilih Path Selection Tool, terus klik kanan Make Selection. Feather radius => 0 kemudian klik Ok.














8. Setelah terseleksi klik Select  => Inverse, lalu tekan delete di keyboard.









9. Sekarang pilih Menu => Select => Inverse sekali lagi.. Lalu buat layer baru.. Gunakan Brush Tool untuk mewarnai.
10. Warnai juga kotak yang di bawahnya.. Sesuaikan selera kalian saja. terus jangan lupa ubah layer style menjadi Multiply dan Opacity-nya set ke 50%.



11. Dan hasil nya seperti ini