Segmentasi Menggunakan Active Contour Without Edge

Pada artikel ini akan dijelaskan bagaimana melakukan segmentasi menggunakan Active Contour Without Edge. Misalkan ada sebuah yang memiliki objek yang saling bersinggungan dan akan dilakukan segmentasi untuk mendapatkan setiap objek yang ada pada image tersebut.   Gambar diatas digunakan untuk menguji coba apakah segmentasi citra dapat berhasil dilakukan dengan baik atau tidak. Harapan dari percobaan

Read More

Cara Kerja Teknologi Blockchain

Teknologi blockchain diaplikasikan dalam suatu software atau aplikasi. Software ini harus mampu memastikan tercapainya semua karakteristik blockchain yang immutable (setiap catatan transaksi yang ada tidak dapat dihapus atau dimodifikasi), distributed ledger (semua catatan transaksi disebarkan ke semua pihak/node), terdesentralisasi (tidak ada yang mengontrol) serta dapat mengatasi permasalahan double spending untuk memastikan kepemilikan dan melindungi aset

Read More

Pengenalan Tulisan Tangan Menggunakan Histogram Oriented Gradients (HOG) Pada Phyton + OpenCV

Pada posting kali ini akan dibuat sebuah program yang dapat mengenali tulisan tangan berupa angka dari 0 sampai 9. Pada proses pembuatan program akan memanfaatkan Python sebagai bahasa pemrograman beserta beberapa library pendukung yang dapat memudahkan jalannya pembuatan sistem. Untuk sistem deteksi dan klasifikasi dari objek angka akan menggunakan algoritma Histogram of Oriented Gradient (HOG)

Read More

Solusi Blockchain Mengatasi Double Spending

Model pencatatan dengang mengadopsi distributed ledger di mana semua pihak mencatat setiap transaksi yang terjadi dapat dipermudah dengan menggunakan data digital yang didistribusikan melalui internet. Namun, justru karena sifat data digital yang mudah didistribusikan, muncul permasalahan lain yang disebut dengan double spending. Saat kita bekerja dengan komputer ataupun gadget, kita akan memiliki data digital (seperti

Read More

Memahami Blockchain (1)

Dalam 2-3 tahun terakhir, teknologi Blockchain mendapatkan banyak perhatian baik dari media maupun dari para penggiat teknologi. Blockchain disebut-sebut sebagai salah satu penemuan teknologi terbesar sejak era penggunaan Internet dan akan membawa perubahan besar pada berbagai bidang. Ada 3 karakteristik utama dari teknologi Blockchain yaitu immutable (semua catatan transaksi tidak dapat dimodifikasi/dihapus), distributed ledger (semua

Read More

Mengenal Computer Vision

Computer vision (CV) adalah suatu transformasi data dari suatu citra berupa gambar atau video menjadi suatu keputusan atau representasi baru yang berbeda. Transformasi dilakukan untuk mendapatkan tujuan tertentu. Sebagai contoh, diberikan masukan citra manusia yang tertangkap oleh kamera yang dipasang di mobil. Keputusan yang dihasilkan oleh CV bisa seperti “terdapat 3 orang di scene ini”.

Read More

Soal dan solusi: Membalik Bilangan Dengan Python

Bilangan pada Python tidak dapat dibalik semudah membalik string atau teks. Untuk membalik urutan bilangan pada Python, perlu dilakukan perulangan yang membaca bilangan terakhir sampai bilangan pertama, kemudian disusun/digabungkan sehingga menjadi bilangan yang sesuai. Kode pada Python adalah sebagai berikut: def balik_angka(angka): balik = 0 while angka > 0: balik = (10*balik) + angka %

Read More

Soal dan Solusi: Menentukan Tahun Kabisat Menggunakan Python

Tahun kabisat (atau Leap Year) adalah tahun di mana dalam 1 tahun mendapatkan penambahan 1 hari atau total  ada 366 hari. Tujuan dari penambahan 1 hari ini adalah untuk untuk menyesuaikan penanggalan dengan tahun astronomi. Satu tahun sebenarnya tidak persis 365 hari, tetapi 365 hari 5 jam 48 menit 45,1814 detik. Jika hal ini diabaikan,

Read More

Soal dan Solusi: Mencari Bilangan Terbesar dari 3 Masukan

Soal: Jika diminta input/masukan sebanyak 3 bilangan, bagaimana mencari angka terbesar dari ke-3 bilangan tersebut. Solusi: Untuk mendapatkan bilangan terbesar dari 3 bilangan yang di-inputkan, caranya adalah menggunakan perintah kondisional if. Perintah kondisional if akan menguji masing-masing bilangan yang dimasukkan. Kode program dalam C/C++ adalah sebagai berikut: #include <stdio.h> int main() { double n1, n2,

Read More

Soal dan Solusi: Menguji Bilangan Prima pada Python

Bilangan prima didefinisikan sebagai bilangan asli yang lebih besar 1 di mana faktor pembagi dari bilangan ini ada hanya 2, yaitu  1 dan bilangan itu sendiri. Untuk menguji apakah suatu bilangan merupakan bilangan prima atau bukan adalah dengan melakukan pengulangan dari 3 .. bilangan itu – 1, lalu mencoba mencari sisa baginya. Jadi sisa bagi

Read More