Skip to main content

Posts

Showing posts from December, 2018

Model Warna Dalam Komputer

Model atau metodologi yang digunakan untuk menentukan warna dalam istilah komputer adalah RGB, HSB, HSL, CMYK, CIE, dan masih ada lagi yang lainnya  RGB disebut juga additive color. Warna dihasilkan dengan menggabungkan sumber cahaya berwarna dalam tiga warna utama: merah, hijau, dan biru (RGB). CMYK disebut juga substractive color. Warna dibuat dengan menggabungkan media berwarna seperti cat atau tinta yang menyerap (substract) beberapa bagian spektrum warna cahaya dan memantulkan yang lain kembali ke mata. Empat warna untuk printing cyan, magenta, kuning dan hitam (CMYK) Dalam model HSB (hue, saturation, brightness) dan HSL (hue, saturation, lightness), kita menetapkan rona (hue) atau warna sebagai sudut dari 0 hingga 360 derajat pada roda warna, dan saturasi, kecerahan, dan kecerahan sebagai persentase. Saturasi adalah intensitas warna. Pada 100 persen saturasi warna menjadi murni; pada saturasi 0 persen, warnanya putih, hitam, atau abu-abu. Lightness atau brigh...

Perbedaan Raster/Bitmap vs Vector

Apa perbedaan Raster/Bitmap vs Vector? Raster/Bitmap:  Sering disebut dengan paint (painting) Digunakan untuk menghasilkan image yang bersifat ‘photo-realistic’ dan untuk menggambar yang kompleks yang memerlukan detil-detil yang bagus  File format: gif, jpeg, png  File berisi image (yang tersusun dari pixel-pixel)  Bisa di dapatkan dengan cara membuat image dengan software untuk menggambar, screenshot melalui aplikasi komputer, mengambil gambar dari kamera, scanner, dll.  Software terkait: paint, director, photoshop, kadang-kadang banyak juga yang membuat menggunakan software berorientasi vector seperti Adobe Illustrator, CorelDraw, In Design, dll 

Agen Berbasis Pengetahuan (Knowledge Based Agents)

Apa yang dimaksud dengan Agen Berbasis Pengetahuan ( Knowledge-Based Agents ) dalam kecerdasan buatan? Kita sebagai manusia bisa tahu tentang banyak hal; dan apa yang kita ketahui membantu kita melakukan berbagai hal. Hal ini memang betul. Manusia membuat klaim yang kuat tentang bagaimana kecerdasan mereka bisa dicapai — bukan melulu dengan mekanisme refleks tetapi oleh proses penalaran yang berjalan pada representasi internal pengetahuan manusia. Dalam kecerdasan Buatan ( AI ), pendekatan kecerdasan ini diwujudkan dalam bentuk agen berbasis pengetahuan ( Knowledge Based Agents ).

Grammar dan Turunan (Derivasi) Dalam Bahasa Pemrograman

Derivasi atau turunan adalah pengaplikasian sejumlah rules untuk menghasilkan suatu statement (sentence). Contoh: diberikan grammar untuk suatu bahasa pemrograman singkat sebagai berikut: Suatu derivasi terhadap suatu program dengan bahasa ini dapat berupa: 

Recognizer vs Generator Dalam Bahasa Pemrograman

Definisi formal dari setiap bahasa secara umum dapat ditentukan melalui dua metode, yaitu: 1) melalui recognition dan 2) melalui generation. Sebagai contoh, misalkan L adalah suatu bahasa dengan aphabet Σ. Dengan metode recoginition diperlukan mekanisme atau recognizer R yaitu alat bantu yang memanfaatkan alpahabet Σ untuk dapat menentukan apakah suatu string atau statement termasuk dalam bahasa (himpunan) L. Dengan metode generation diperlukan alat bantu yaitu generator yang dapat digunakan untuk menghasilkan kalimat atau statements yang memenuhi ketentuan untuk bahasa tersebut.