loading...

Minggu, 11 November 2018

Buku Cara Cepat Pengolahan Citra Digital dengan C# Sharp



Postingan ini adalah  telah ditulis ulang dari e-book yang telah kami terbitkan di slideshare yaitu
https://www.slideshare.net/aktis/buku-cara-cepat-pengolahan-citra-dengan-c-sharp-35888454
Silahkan untuk membaca...di blog ini

Sinopsis

Topik pembahasan olah citra semakin banyak diminati dan berkembang luas, baik dari segi penerapannya dan algoritmanya. Bahasa C# dengan Framework AForge.Net dan Accord.Net serta  IDE Sharp Develop menjadikan pengembangan aplikasi dan algoritma menjadi mudah dikarenakan banyak sekali modul-modul dasar yang telah ditulis oleh framework tersebut yang siap digunakan oleh pengguna bahkan untuk pengguna pemula sekalipun.

Inti dari buku ini adalah mengenalkan Framework AForge.Net dan Accord.Net sebagai framework untuk olah citra dan sekaligus mengenalkan dasar olah citra
  1. Konsep Olah Citra : mengenal dasar olah citra secara umum
  2. IDE Sharp Develop 4.1: mengenal solution, library, component, debug, build application (diganti dengan Visual Studio 2017)
  3. Framework AForge.Net- Accord.Net: mengenal modul-modul untuk olah citra
  4. Operasi Dasar Olah Citra: mengenal operasi dasar olah citra yaitu
  5. Konvolusi untuk membuat efek blur, sharpening, edge detection
  6. Thresholding menggunakan metode Otsu untuk melakukan operasi Black-White;  Morphologi yaitu dilation, erotion, opening, closing;  Blob yaitu labelling, center of gravity, moment invariant;  Analisis Tekstur: mengenal konsep analisis tektur dengan metode gray level co-occurance sebagai metode standar dalam analisis tekstur;  PCA (Principal Component Analyst): mengenal face recognition dengan metode PCA dan konsep serialisasi data biner
  7. Interfacing Webcam: melakukan koneksi (interfacing) menggunakan webcam baik single maupun multiple connection

Topik diatas dilengkapi dengan source code serta langkah demi langkah contoh perhitungannya sehingga pemahaman pembaca akan menjadi lebih baik

Karena terdiri dari banyak BAB, maka akan ditulis satu persatu telebih dahulu
silahkan

klik link berikut http://www.softscients.web.id/search/label/E-book%20Olah%20Citra%20dengan%20C%23

Agar lebih urut dalam membaca per BAB


Sabtu, 10 November 2018

Python-PIP Package Manager


Bagi kamu yang suka menggunakan Python untuk kebutuhan teknis sehari-hari baik untuk kerjaan freelace, komputasi teknis. Sebelum penulis mengenal Anaconda, maka penulis akan melakukan instalasi package secara tersendiri yaitu menggunakan get-pip.py

Selasa, 06 November 2018

BAB 4 - Geometri Moment Invariant

Geometri Moment Invariant

Geometri Moment Invariant bisa digunakan untuk shape analyst lho, mari kita bahas mengenai moment

Kamis, 25 Oktober 2018

BAB 5 - Analisis Tekstur

Manusia mengenal tekstur seperti lembut dan kasar walaupun tangan tidak menyentuh benda tersebut, tapi otak mampu membedakan  hal tersebut melalui visualisasi yang ditangkap oleh mata. Tekstur dapat dicirikan sebagai berikut
  1. Pengulangan pola dari variasi lokal sehingga membentuk kesatuan yang utuh
  2. Menyediakan informasi susunan spasial dari warna dan intensitas citra
  3. Dicirikan dengan distribusi spasial dari level intensitas dari nilai pixel ketetanggaan
  4. Tidak bisa didefinisikan sebagai suatu satu point / nilai tertentu karena merupakan sebuah pola / kesatuan
Lihatlah ilustrasi berikut tentang tekstur sebuah citra yaitu terdiri dari 50% hitam dan 50% putih

Jumat, 19 Oktober 2018

BAB 4 - Operasi Dasar Olah Citra Digital - Image to Matrix

Sebelumnya ( http://www.softscients.web.id/2018/08/bab-4-operasi-dasar-olah-citra-digital.html ) kita sudah belajar mengenai pemanfaatan class yang sudah disediakan oleh Aforge dan Accord, nah ada yang lupa satu ini yaitu Image to Matrix, karena pada dasarnya Image terdiri dari matrix 2 dimensi dengan nilai 8bit yaitu rentang nilai 0-256. Nah agar lebih mudah, penulis sajikan beberapa potongan  kode berikut menggunakan class Accord.Imaging.Converters, agar lebih mudah kita hanya menyajikan gambar format grayscale saja

BAB 4 - Operasi Dasar Olah Citra Digital


Banyak teknik dasar olah citra yang telah disediakan oleh AForge diantaranya adalah operasi konvolusi (filtering), thresholding, morphologi, dan blob, corner detection, histogram equalization, line - circle - shape detection yang dibungkus secara rapi dalam bentuk class pada package AForge.Imaging dan AForge.Imaging.Filters.

Tulisan dibawah ini akan membahas mengenai
  1. Konvolusi
  2. Edge Detection
  3. Thresholding
  4. Morphology
  5. Geometry Moment Invariant - shape analyst
dst..

Minggu, 23 September 2018

Crop the image by annotation XML

Salah satu aplikasi yang digunakan untuk membuat dataset pada kasus image clasification, pasti akan mengenal Image Labeler seperti di Matlab 2017 keatas
https://www.mathworks.com/help/vision/ug/define-ground-truth-for-image-collections.html
Tapi koq agak berat buat dijalan di netbook kesayangan saya yang tiap hari menemani buat posting artikel serta mempelajari beberapa paper ilmiah. Nah untuk itu bisa anda gunakan untuk seperti di

Rabu, 12 September 2018

Pengacakan Dataset



Penulis pernah ditugaskan untuk membuat dataset training agar diacak, yang diacak adalah susunan baris saja, seperti berikut

Kamis, 30 Agustus 2018

Matlab-Interfacing Webcam

Bagi pengguna Matlab R2017 dan R2018, bila anda akan menggunakan webcam dalam project yang melibatkan Matlab, kita bisa menggunakan Matlab Support Package for USB Webcams. Cara instal seperti biasanya yaitu

Minggu, 26 Agustus 2018

Tips Persiapan untuk menulis ala naskah buku


Adakalanya kita akan banyak menulis paper dalam bentuk per BAB, dan banyak sekali revisi yang kita akan buat. Nah agar rapi dan enak dipandang, penulis kasih tips nya nih yaitu:

Hack-Backup data yuk

Backup merupakan langkah bijak yang kalian harus lakukan sedari awal, terutama berkaitan dengan data-data yang penting lho. Lumayan tidak praktis kalau file nya terdiri dari ribuan data dilakukan copy paste secara manual, tidak akan efektif. Apalagi penulis seringkali melakukan backup data karena melibatkan ribuan dataset untuk machine learning serta gonta ganti CPU karena membutuhkan prosesor yang cukup bagus. Nah, untuk itu penulis

Hack-Tune Up Netbook lemot

Bila kamu punya netebook dengan inti lebih dari 1 atau multicore, yang ingin mempercepat kinerjanya seperti netbook pada umumnya. Netbook yang berukuran kecil seperti 10.5 – 11 inchi biasanya mengandalkan prosesor hemat daya sehingga performanya kurang begitu cepat, oleh karena itu kita bisa melakukan tune up dengan software CPU core parking.