Tuesday 4 December 2012

PENGOLAHAN CITRA

1) PENGERTIAN PENGOLAHAN CITRA


          Pengolahan citra adalah salah satu cabang dari ilmu informatika. Pengolahan citra berkutat         pada usaha untuk melakukan transformasi suatu citra/gambar menjadi citra lain dengan menggunakan teknik tertentu.
Pengolahan citra bertujuan untuk memperbaiki kualitas citra agar mudah diinterpretasikan oleh manusia atau mesin. Teknik-teknik pengolahan citra mentransformasikan citra menjadi citra lain. Inputan pada proses ini adalah citra dan keluarannya juga berupa citra dengan kualitas lebih baik daripada citra inputan sebelumnya.
Untuk pengertian Citra adalah suatu representasi(gambaran),kemiripan,atau imitasi dari suatu objek. Citra yang terlihat merupakan cahaya yang direfleksikan dari sebuah objek. Sumber cahaya menerangi objek, objek memantulkan kembali sebagian dari berkas cahaya tersebut dan pantulan cahaya ditangkap oleh alat-alat optik, misal mata manusia, kamera, scanner, sensor satelit, dsb, kemudian direkam.
Suatu citra adalah fungsi intensitas 2 dimensi f(x, y), dimana x dan y adalah koordinat spasial dan f pada titik (x, y) merupakan tingkat kecerahan (brightness) suatu citra pada suatu titik. Suatu citra diperoleh dari penangkapan kekuatan sinar yang dipantulkan oleh objek. Citra sebagai output alat perekaman, seperti kamera, dapat bersifat analag ataupun digital.

2) CITRA ANALOG DAN DIGITAL

            Citra Analog adalah citra yang masih dalam bentuk sinyal analog, seperti hasil pengambilan gambar oleh kamera atau citra tampilan di layar TV ataupun monitor (sinyal video).
Menurut presisi yang digunakan untuk menyatakan titik-titik koordinat pada domain spasial (bidang) dan untuk menyatakan nilai keabuan (warna suatu citra), maka secara teoritis cotra dapat dikelompokkan menjadi empat kelas citra, yaitu: kontinu-kontinu, kontinu-diskrit, diskrit-kontinu, diskritdiskrit. Parameter(label) pertama menyatakan presisi titik koordinat pada bidang, sedangkan label kedua menyatakan presisi nilai keabuan/warna. Label kontinu berarti nilai yang digunakan adalah tak terbatas dan tak tehingga, sedangkan diskrit menyatakan terbatas dan berhingga. Suatu citra dijital merupakan representasi 2-D array sample diskrit suatu citra kontinu f(x,y).
Amplitudo setiap sample di kuantisasi untuk menyatakan bilangan hingga bit. Setiap elemen array 2-D sample disebut suatu pixel atau pel (dari istilah ”picture element”) Pengolahan citra dijital adalah proses pengolahan citra dijital dengan alat bantu komputer. Tingkat ketajaman/resolusi warna pada citra digital tergantung pada jumlah ”bit” yang digunakan oleh komputer untuk merepresentasikan setiap pixel tersebut. Tipe yang sering digunakan untuk merepresentasikan citra ada;ah ”8-bit citra” (256 colors (0 untuk hitam – 255 untuk putih)), tetapi dengan kemajuan teknologi perangkat keras grafik, kemampuan tampilan citra di komputer hingga 32 bit (232 warna).
Citra digital adalah citra yang dapat diolah oleh komputerMisalnya sebuah citra grayscale ukuran 150x150 piksel (elemen terkecil dari sebuah citra) diambil sebagian (kotak kecil) berukuran 9x9 piksel. Maka monitor akan menampilkan sebuah kotak kecil. Namun yang di simpan dalam memori computer hanyalah angka-angka yang menunjukan besar intensitas pada masing-masing piksel tersebut.
Citra digital juga dapat didefinisikan sebagai fungsi dua variabel, f(x,y), dimana x dan y adalah koordinat spasial dan nilai f(x,y) adalah intensitas citra pada koordinat tersebut, hal tersebut diilustrasikan pada gambar dibawah ini . Teknologi dasar untuk menciptakan dan menampilkan warna pada citra digital berdasarkan pada penelitian bahwa sebuah warna merupakan kombinasi dari tiga warna dasar, yaitu merah, hijau, dan biru (Red, Green, Blue - RGB).

Gambar. 1 Variable pada Citra Digital

Citra berwarna merupakan gabungan dari beberapa lapis citra kanal warna yang bertumpuk. Masing-masing lapisan merepresentasikan nilai intensitas warna tertentu terhadap warna gelap sehingga pada citra berwarna setiap pixel mempunyai informasi warna tertentu yang merupakan gabungan warna-warna dari citra kanal warna. Misalnya RGB (Red Green Blue)  mempunyai warna dasar merah, hijau dan biru digabungkan dalam membentuk suatu susunan warna yang luas. Setiap warna dasar, misalnya merah, dapat diberi rentang nilai. Untuk monitor komputer, nilai rentangnya paling kecil adalah 0 dan paling besar adalah 255. Pilihan skala 256 ini didasarkan pada cara mengungkap 8 digit bilangan biner yang digunakan oleh mesin komputer. Dengan cara ini, akan diperoleh warna campuran sebanyak 256 x 256 x 256 = 1677726 jenis warna. Sebuah jenis warna, dapat dibayangkan sebagai sebuah vektor di ruang 3 dimensi yang biasanya dipakai dalam matematika, koordinatnya dinyatakan dalam bentuk tiga bilangan, yaitu komponen x, komponen y dan komponen z. Misalkan sebuah vektor dituliskan sebagai r = (x,y,z). Untuk warna, komponen – komponen tersebut digantikan oleh komponen Red, Green, Blue. Jadi, sebuah jenis warna dapat dituliskan sebagai berikut:

-        Putih       = RGB (255,255,255)
-        Hitam      = RGB(0,0,0)
-        Kuning   = RGB(255,255,0)
-        Hijau       = RGB(0,255,0)
-        Cyan = RGB(0,255,255)
-        Biru   = RGB(0,0,255)
-        Magenta = RGB(255,0,255)
-        Merah     = RGB(255,0,0)

Gambar. 2 Dasar Warna RGB
Sebelum Operasi-operasi yang dilakukan didalam pengolahan citra dapat diklasifikasikan dalam beberapa jenis sebagai berikut :
1.    Perbaikan citra (image restoration)
Pada hakikatnya semua operasi dalam pengolahan citra bertujuan untuk memperbaiki kualitas citra untuk suatu keperluan tertentu. Perbaikan citra diartikan sebagai proses untuk mengolah citra digital yang didapat agar lebih mendekati bentuk citra aslinya, atau sering disebut sebagai proses mendapatkan kembali (rekonstruksi) citra asli dari suatu citra yang telah mengalami proses degradasi.
2.    Perbaikan kualitas citra (image enhancement)
Jenis operasi ini bertujuan untuk memperbaiki kualitas citra dengan cara memanipulasi parameter-parameter citra. Dengan operasi ini, ciri-ciri khusus yang terdapat didalam citra lebih ditonjolkan.
Gambar. 3 Perbaikan Kualitas Citra

3.    Pemampatan citra (image compression)
Operasi ini bertujuan untuk memampatkan citra sehingga memori yang dibutuhkan untuk menyimpan citra lebih kecil, tetapi hasil citra yang telah dimampatkan tetap memiliki kualitas gambar yang bagus. Contohnya adalah metode JPEG atau Joint Photographic Experts Group yang mendukung warna 24 bit (jutaan warna) dan mendukung banyak jenis dan variasi dari kecerahan, pewarnaan, dan tata cahaya.
Gambar. 4 Pemampatan Citra

4.    Segmentasi Citra (Image Segmentation)

                 Operasi ini bertujuan untuk memecah suatu citra ke dalam beberapa segmen dengan suatu kriteria tertentu. Jenis operasi ini erat kaitannya dengan pengenalan pola.                                              

5.    Analisis Citra (Image Analysis)
   Operasi ini bertujuan untuk menghitung besaran kuantitatif citra untuk menghasilkan deskripsinya.Teknik analisis citra mengekstraksi ciri-ciri tertentu yang membantu dalam identifikasi obyek. Proses segmentasi kadangkala diperlukan untuk melokalisasi obyek yang diinginkan dari sekelilingnya.
Yang termasuk dalam klasifikasi analisis citra antara lain:
1. Pendeteksian tepian (edge detection)
2. Ekstraksi batas (boundary)
3. Representasi daerah (region)


6.  Rekonstruksi citra (image reconstruction)
           Operasi ini bertujuan untuk membentuk ulang obyek dari beberapa citra hasil proyeksi. Operasi rekonstruksi citra banyak digunakan dalam bidang medis. Contohnya adalah foto rontgen dengan sinar X digunakan untuk membentuk ulang gambar organ tubuh.















Sunday 2 December 2012

Teknologi Terbaru 2013 : Meja Masa Depan


       Sobat mungkin sudah sering melihat video maupun film yang menampilkan kecanggihan teknologi terbaru untuk masa depan. Tapi apa jadinya jika hal tersebut menjadi nyata dan bisa sobat miliki? Saat ini mungkin fungsi meja bagi sobat hanya sebagai peralatan rumah tangga untuk meletakkan peralatan tulis menulis atau sekedar pengisi interior ruangan. Pada awal tahun 2011, beredar kabar munculnya teknologi TV hologram. Tapi baru-baru ini, dipenghujung tahun 2011, Microsoft membuat sebuah terobosan dengan teknologi yang diberi nama Microsoft Surface, dimana sebuah kombinasi antara meja, komputer, kamera, serta touch sensivity berukuran sebesar yang memungkinkan pengguna untuk berinteraksi untuk berbagai aktivitas.

        Pada meja besar yang menggunakan LCD touch screen 40 inci, Microsoft menempatkan sebuah smartphone pada layar, seketika Microsoft Surface akan mengenali perangkat tersebut dan menampilkan informasi mengenai perangkat serta memungkinkan untuk memilih model yang berbeda. Kabarnya, Microsoft telah mengkonfirmasi harga terbaru untuk meja masa depan yang akan mereka rilis pada tahun 2012 nanti di pasar Amerika sebesar $8.900.

       Seperti halnya Microsoft Surface, teknologi terbaru masa depanlainnya, sebuah meja interaktif, EXOdesk, memungkinkan sobat untuk melakukan semua aktivitas pada virtual space. EXOdesk sebenarnya merupakan sebuah tabletop computer yang menawarkan layar high definition 40 inci, di mana kita bisa memanipulasi virtual object dengan menyentuh dan dragging. EXOdesk akan dirilis pada tahun 2012 mendatang dengan harga $1,299.

Wednesday 24 October 2012

SABILY LINUX – SISTEM OPERASI LINUX BERNUANSA ISLAMIC


              Sabily adalah sebuah sistem operasi seperti MS Windows atau Mac OS X. Tanpa sebuah sistem operasi, komputer tidak akan dapat digunakan. Sabily menggunakan sistem operasi Ubuntu sebagai dasar. Ubuntu adalah sebuah distro dari GNU/Linux yang bertujuan menyediakan sebuah sistem operasi yang mudah digunakan, mengikuti perkembangan zaman, stabil dan bebas, bahkan untuk perusahaan sekalipun. Sabily disesuaikan dari Ubuntu dengan membuang, memodifikasi dan menambahkan perangkat lunak, dan juga menyesuaikan desain grafis agar sesuai dengan sistem yang diadaptasi untuk kaum Muslim. Sabily tersedia dari paket ubuntu yang dikostumisasi sehingga didalamnya tersedia berbagai paket aplikasi Islam, Sabily sangat cocok digunakan bagi pengguna Ubuntu yang beragama Islam. Ubuntu sangat mudah digunakan bagi pemula, didalamnya terdapat aplikasi perkantoran, grafis, video dsb. sehingga dengan Sabily pun diharapkan mudah digunakan. Dengan Sabily kita akan mendapatkan berbagai aplikasi Islam seperti (aplikasi pengingat shalat, aplikasi belajar Al-Qur'an, Kalender Hijriyah, cursor mouse yang selalu berdzikir dsb.) dan tentu dengan desain/tema yang bernuansa Islam


GAMBAR 1. SCREENSHOT DEKSTOP SABILY AL-QUDS
          Untuk menjalankan proses instalasi Ubuntu sebelum memulai instalasi harus mengetahui spesifikasi sistem yang di butuhkan oleh Ubuntu agar berjalan optimal. Ubuntu versi stabil terbaru pada saat tulisan iniadalah Ubuntu 12.04 Maverick Meerkat, membutuhkan minimum RAM 256 MB, namun akan optimal jika kapasitas RAM 512 MB atau lebih. Kapasitas hard disk drive (HDD)10GB sudah lebih dari cukup untuk menjalankan Ubuntu. Untuk hardware pendukung lainnya seperti VGA, soundcard, LAN card dan lain-lain sebagian besar sudah dapat di gunakan tanpa melakukan instalasi driver karena sudah di sertakan di dalam CD instalasi Ubuntu. Jika Anda hendak menginstall Ubuntu dengan OS lain, dual boot dengan windows misalnya, pastikan bahwa Anda telah menyiapkan partisi kosong untuk Ubuntu.
          Sabily tersedia dalam bentuk Live DVD, yang dapat boot pada komputer tanpa instalasi, namun akan berjalan optimal jika menginstalnya kedalam hard disk. Saat ini ada tiga versi yang ada:
  1. Versi "kecil" Small version (967.96 MB) berisi paket utama Sabily, termasuk artwork and     aplikasi dan Arabic support.
  2. Versi "penuh" Full version (1.55 GB) sama halnya dengan versi "kecil" (small) ditambah multimedia, edukasi and bermacam-macam paket.[3]
  3. Versi "lengkap" Ultimate version (3.3 GB) sama halnya dengan versi "penuh" (full), ditambah belajar Al-Qur'an tilawah offline yang disediakan oleh Muhammad Siddeeq al-Minshawi, Huzify, Saad al-Ghamadi and Mishary Rashed Alafasy yakni Huzaify (24 kbps, 322 MB), Sa’ad al-Ghamadi (40 kbps, 433 MB), Minshawi (48kbps, 598 MB) and Mishary Rashed Alafasy (40 kbps, 508 MB).

          Untuk Anda yang tidak memiliki koneksi internet, disarankan menggunakan Sabily versi Ultimate, karena sudah mencukupi untuk kebutuhan komputasi sehari-hari seperti memutar file-file multimedia, perangkat lunak perkantoran (openoffice, mirip seperti Microsoft Office pada Windows), game edukasi, desain grafis dan lain sebagainya tanpa perlu install software ini itu.
Jika memiliki koneksi Internet yang mumpuni silakan download Sabily di situs resminya. Ukuran file untuk versi Ultimate lumayan besar yaitu 3,3 GB. Jika tidak memiliki koneksi internet yang mumpunidisarankan untuk membeli DVD Instalasinya di toko-toko online, kisaran harganya 15-25rb.

Kelebihan Sabily Linux :
          Sabily adalah distro Linux yang didesain khusus untuk umat Islam dan didalamnya telah terinstal bahasa Arab serta mengusung tampilan theme dengan nuansa Islami yang kental. Sabily rilis 11.10 ini mengusung tampilan yang didominasi warna hijau dengan theme bernuansa Islam dan mengusung desktop Gnome Shell dan Gnome 3 Classic. Kelebihan Sabliy dibanding distro lain adalah adanya paket aplikasi islami yang sudah terinstall didalamnya, Anda tidak perlu repot mengunduh aplikasi Islami di distro Sabily.

  • Zekr, adalah aplikasi untuk pembelajaran kitab suci Al-Quran yang didalamnya terdapat terjemahan untuk membantu memudahkan belajar sembari ngabuburit. Zekr yang merupakan aplikasi Islami utama pada Sabily memiliki fasilitas yang lengkap dan sangat menarik. Dengan aplikasi ini Anda dapat membaca dan mencari surat, juz, maupun ayat Alquran secara mudah. Anda dapat mengkopi keseluruhan dari ayat dan memasukkannya ke aplikasi Office yang Anda kehendaki.
  • Minbar Prayer Times, adalah aplikasi Islami untuk mengingatkan waktu sholat dan juga menunjukan waktu sholat berdasarkan lokasi pengguna.
  • Monajat, aplikasi ini memiliki fungsi mirip dengan Minbar Prayer Times yaitu untuk mengingatkan ibadah sholat dan aplikasi ini akan memunculkan pop-up ketika waktu sholat tiba.
  • Webstrict, sebuah aplikasi penyaring konten web yang berfungsi untuk memblokir akses ke webporno.
  • Thwab, sebuah aplikasi sistem ensiklopedia elektronik Islam, sangat bermanfaat untuk menambah wawasan pengguna.
  • Hijra, sebuah aplikasi kalender Hijriyah atau kalender Islam.
  • Gnome Nanny, aplikasi parental control
  • Zakat Calc, aplikasi yang dapat membantu perhitungan Zakat Mal
          Selain dilengkapi dengan perangkat lunak dan aplikasi Islami, Sabily Linux juga dilengkapi perangkat lunak untuk komputasi sehari-hari seperti aplikasi kantoran Libre Office, aplikasi grafis open source Inkscape, Scribus, VirtualBox dan banyak lagi.
                  Secara umum aplikasi yang dibawa distro Sabily Linux cukup lengkap dan tak hanya aplikasi Islami saja, namun juga aplikasi untuk komputasi harian yang dapat digunakan untuk bekerja.

Kekurangan Sabily Linux :
          Kekurangannya adalah masih belum support terhadap beberapa perangkat keras tertentu dan buku panduan yang dijual masih minim karena kurang popoulernya linux distro ini.
Untuk pranala luar situs resmi Sabily dapat dibuka di “http://www.sabily.org/website/” & situs resmi Sabily Indonesia dapat dibuka di “http://www.sabily-id.org/

REFERENSI :