Friday, September 30, 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!

Tuesday, September 20, 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/

Sunday, September 18, 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



Sunday, September 11, 2016

Python - 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






Sunday, September 4, 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.