Jumat, 30 September 2016

Mengenal Contour Retrieval Mode findcontours di OpenCV

Sering akan kita gunakan findcontours jika berhadapan untuk menentukan jumlah dan lokasi sebuah objek dalam operasi morfologi.
Ada beberapa opsi yang kita gunakan mengenai Contour Retrieval Mode yaitu
RETR_EXTERNAL dan
RETR_TREE
Perbedaan mendasar keduanya yaitu seperti berikut


Bila kita menginginkan hasil untuk sebuah objek (berlubang) hanya dikenal untuk sebagai 1 kesatuan objek, maka gunakan RETR_EXTERNAL yang artinya bahwa out boundary yang akan digunakan!

Selasa, 20 September 2016

Microsoft OCR Library for Windows Runtime

Library untuk OCR
https://blogs.windows.com/buildingapps/2014/09/18/microsoft-ocr-library-for-windows-runtime/#e2MbpWqEmeT2L8rY.97
http://www.nuget.org/packages/Microsoft.Windows.Ocr/
http://digit.lk/optical-character-recognitionocr-in-c/

Minggu, 18 September 2016

Face Detection in Matlab and OpenCV-Python


[ www.softscients.web.id ] Tulisan ini dibuat sebagai informasi awal untuk pemula yang ingin mengambil fokus face detection, karena biasanya membuat algoritma face detection menjadi sulit sekali, jadi kenapa tidak menggunakan pustaka yang sudah ada?! Anda harus memahami 2 istilah berikut

Face detection yaitu mencari posisi wajah dalam gambar






Face recognition yaitu mencari pemilik wajah dalam gambar Ilustrasi berikut menggambarkan face detection sekaligus face recognition



Sabtu, 17 September 2016

Enkripsi Citra Digital dengan logistic Maps- Random Generator


[ www.softscients.web.id -  topik pengolahan citra digital dengan matlab].  Teknik enkripsi pada citra digital banyak digunakan untuk melindungi informasi dari citra tersebut, salah satunya menggunakan teknik chaos (logistic maps), Anda bisa membaca link berikut  https://en.wikipedia.org/wiki/Logistic_map



Xn mempunyai nilai 0 sampai 1 yang mempresentasikan sebuah rasio keberadaan populasi dari sebuah populasi maksimum
r nilai dengan rentang 0 sampai 4
Persamaan diatas menghasilkan ploting yang bersifat nonlinear sebagai berikut, Penulis menggunakan nilai X(n=1)  = 0.23456 atau disebut X0
 

Minggu, 11 September 2016

Discrete Wave Transform to Image Compression


[www.sofscients.web.id] DWT juga bisa digunakan untuk mengurangi ukuran sebuah gambar dengan teknik lossy (alias kualitas gambar bisa menurun). Untuk mempermudah dalam melakukan teknik kompressi, maka penulis bekerja menggunakan format grayscale untuk menggambarkan keluaran DWT yaitu



  • csA: Approximation Coefficient
  • csH: Horizontal Coefficient
  • csV: Vertical Coefficient
  • csD: Diagonal Coefficient
Setiap coeffisien akan menghasilkan angka lebih dari 255 dan kurang dari 0, Sehingga kita harus menjadikannya

x>=255 menjadi 255, dan
x<=0 menjadi 0

Library Wavelet Transform In Python



[www.softscients.web.id] Bila anda menggunakan wavalet transform untuk melakukan pengolahan citra, anda bisa menggunakan library berikut
penulis sarankan untuk download format whl nya yaitu PyWavelets-0.4.0-cp27-none-win32.whl
ini adalah contoh penggunakan wavelet yang diterapkan untuk gambar






Minggu, 04 September 2016

How to Install Another Modul in Anaconda Environment

[www.softscients.web.id] Postingan ini mungkin anda akan temui ketika melakukan install modul yang sangat penting yaitu scipy yang membutuhkan lapack dan blast.
Padahal melakukan kompilasi lapack dan blast menurut penulis agak ribet!


sehingga yang tadinya penulis menggunakan python installer dengan versi https://www.python.org/downloads/release/python-2712/ yang sudah include PIP sebagai Python Installer Package nya (The Python package manager is pip), ternyata install scipy tidak semudah install package yang lainnya. Bila kita ingin install numpy cukup ketikan pip install numpy maka agak cukup ribet bila install scipy  yang membutuhkan library lapack dan blast!
Penulis beralih menggunakan anaconda dengan conda sebagai environment nya!
Awal nya sih begitu bagus! Karena cukup banyak modul yang telah terinstal!!
Mulai dari PyQT, Numpy, Matplotlib, serta Scipy
Anaconda comes with its own package manager named conda. It also doubles as a virtual environment manager.

Selasa, 30 Agustus 2016

Download Foxit Reader JPEG2000/JBIG Decoder by Foxit Software

[www.softscients.web.id] Jika anda menggunakan foxit reader untuk membaca file pdf yang mengandung jpeg, akan terjadi error, biasanya membutuhkan file *.dll decoder berikut
http://www.filewatcher.com/m/fxdecod1.zip.202697-0.html

Setelah didownload, letakan saya dalam 1 folder dengan foxit.exe nya

Sabtu, 20 Agustus 2016

Convert String to jSON in C#

[www.softscients.web.id]Banyak format pertukaran data yang umum digunakan dalam aplikasi yaitu XML ataupun jSON. Bahkan penulis sering menggunakan format jSON sebagai return value didalam sql di C#.

Kamu bisa menggunakan ini http://www.newtonsoft.com/json