Algoritma Digital Differential Analyzer untuk Pencitraan Garis pada Komputer

Dalam mencitrakan garis di layar komputer yang berupa sebuah matriks dari piksel-piksel, akan ditemukan masalah jika garis yang akan ditampilkan tidak bersudut 0 atau 45 atau 90 dari garis normal Y=0 (dalam hal ini garis yang ditempatkan di kuadran I) . Masalahnya adalah dalam menentukan piksel berikutnya yang akan diisi dalam mencitrakan persepsi garis. Jika pada … Baca lebih lanjut

Pointer Math pada Objective-C

Jika kita memiliki sebuah variabel pointer kita merujuk ke sebuah item dari sebuah variabel yang memiliki item-item yang saling tersusun di memori, seperti misalnya array, kita dapat melakukan increment dan decrement pada pointer tersebut supaya pointer merujuk ke item berikutnya atau ke item sebelumnya di memori. Contoh skrip berikut: #import <stdio.h> int main(){ float larik[5]={1.2,5.4,3.4,8.9,9.9}, … Baca lebih lanjut

Conditional Operator pada Objective-C

Pada Objective-C, kita juga dapat menggunakan conditional operator untuk menentukan sebuah keputusan. Dengan conditional operator kita dapat mengecek nilai kebenaran dari sebuah ekspresi lalu mengeksekusi kode sesuai dengan hasilnya. Formatnya seperti berikut: conditional ? ekspresi1 : ekspresi2; Jika conditional bernilai benar maka akan menjalankan ekspresi1, jika bernilai salah maka akan menjalankan ekspresi2. Nilai keluaran dari … Baca lebih lanjut

Gaussian Smoothing pada Hasil Capture Webcam Menggunakan OpenCV pada C++

Minggu lalu yang sangat-sangat super sibuk 2010 sekarang benar-benar terlewati. Kini dampaknya adalah rasa lega dan kocek yang bertambah :P. Saatnya kembali ke kegiatan mempelajari OpenCV untuk Augmented Reality sekaligus blogging. Kemarin-kemarin, saya mempelajari bagaimana menerapkan algoritma gaussian pada library OpenCV untuk smoothing pada suatu gambar. Cara mengambil library OpenCV untuk smoothing gambar adalah seperti … Baca lebih lanjut

Aplikasi Capture Webcam Menggunakan C++ dan OpenCV

Akhirnya satu persatu deadline di minggu ini berhasil dilewati dengan sukses. Saatnya blogging dengan hati yang tenang dan berbunga-bunga! Kali ini saya ingin berbagi tentang membuat aplikasi yang dapat mengcapture gambar dari webcam menggunakan C++ dan library OpenCV. Saya menggunakan Microsoft Visual Studio 2010 Ultimate, OpenCV versi 2.1, dan Windows 7 Ultimate x64. Saya anggap … Baca lebih lanjut

OpenCV dan Microsoft Visual Studio 2010

Kali ini kita bicara tentang sesuatu yang bernama OpenCV. OpenCV (Open Source Computer Vision) adalah library yang dulunya dikembangkan oleh Intel dan sekarang didukung oleh Willow Garage yang bermain pada bidang real-time image processing. OpenCV adalah gratis untuk digunakan dibawah lisensi Open Source BSD. Library OpenCV dapat bekerja secara cross-platform. OpenCV ditulis dalam bahasa C, … Baca lebih lanjut