Monthly Archives: March 2020

Framework GUI terbaik di Python

By | January 15, 2021

597 ViewsSinopsis Framework atau kerangka kerja merupakan satu kesatuan utuh yang lengkap yang meletakan dasar-dasar kerja sehingga pemilihan framework sangatlah penting, apalagi kalau perusahan kamu menggunakan Framework tersebut untuk scale up bisnis atau masuk dalam tahap produksi maka ada 2 hal penting yang harus diutamakan yaitu ketersediaan komponen extends komponen serta support

Belajar Python – Reset ulang Spyder

By | January 15, 2021

380 ViewsSinopsis IDE Spyder merupakan favorit dalam menulis kode python daripada menggunak visual code ataupun yang lainnya karena ada beberapa fitur seperti widget variable yang membantu untuk melihat semua variabel yang ada didalam memory. Adakalanya spyder tiba-tiba error, ntah karena kita telah melakukan install library/modul/package menggunakan pip sehingga spyder nya ngadat. Beberapa cara dilakukan yaitu… Read More »

Mengukur Kemiripan diantara 2 String

By | January 15, 2021

367 ViewsMengukur Kemiripan diantara 2 String – Adalakanya kita membutuhkan pencocokan string dalam pengolahan data atau disebut dengan Sequence Matcher , misalkan untuk spelling karena user bisa saja melakukan kesalahan ejaan. Penulis biasa menggunakan Sequnce Matcher untuk melakukan hal demikian. Misalkan ada sebuah nama desa ‘Menjalin’ ketika user mengetikan ‘Mnjalin’ berapa nilai ratio kecocokannya? menggunakan… Read More »

Random Password Generator

By | January 15, 2021

276 ViewsRandom Password Generator – Berbicara mengenai teknik brute force attack dalam menjebol password, maka hal yang utama diperlukan adalah generator random password. Penulis biasanya menggunakan python untuk membuat hal tersebut agar menjadi lebih mudah. Biasanya teknik ini terpaksa kalian lakukan ketika sudah kehabisan daftar password. Nah kalian bisa menggunakan kode dibawah untuk mendapatkan kombinasi… Read More »

Cara melakukan List File Extension

By | October 23, 2021

304 ViewsCara melakukan List File Extension – Penulis bekerja dengan banyak data dalam proses pengujian suatu algoritma, misalkan saja dengan mudahnya meletakan ratusan file gambar kedalam satu folder kemudian diolah one by one untuk menghasilkan ciri fitur dan menyimpan nya dalam bentuk format csv. Tentu list file extension sesuai dengan judulnya bertujuan untuk mendapatkan list… Read More »

Penentuan Skala

By | January 15, 2021

456 ViewsSinopsis Latar belakang tulisan ini dimulai ketika berusan dengan pengambilan suatu objek untuk diukur luas wilayahnya menggunakan drone. Untuk mengetahui luas suatu area tanam, kita menggunakan UAV – Drone untuk memotret lahan tanam, misalkan berikut hasil contoh nya.

Belajar Python dan OpenCV- Crop the image by annotation XML

By | January 15, 2021

838 ViewsSinopsis Bicara mengenai algoritma Haar Classifier dan Viola Jones yang membutuhkan dataset image, kalian pasti akrab dengan  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… Read More »

Belajar Python dan OpenCV

By | January 15, 2021

1,297 ViewsSinopsis Buku Belajar Pengolahan Citra Digital dengan Python dan OpenCV merupakan kumpulan dari berbagai topik yang seringkali ditemui untuk riset para mahasiswa, kalian bisa pelajari melalui blog ini ataupun mengajukan pertanyaan via email. Mengingat sangat luas dan cepat berkembanganya ilmu dibidang ini terutama sejak masifnya perkembangan deep learning yang memungkinkan machine lebih cepat belajar… Read More »

Teknik OCR KTP Indonesia

By | February 9, 2021

2,238 ViewsSinopsis Tidak dipungkiri, perkembangan image processing banyak diaplikasikan dalam dunia bisnis seiring bertambahnya startup fintech yang membutuhkan kecepatan dan akurasi data sebagai syarat mutlak mengenai proses pendaftaran  seseorang menjadi calon nasabah. Identitas utama yang diperlukan yaitu identitas KTP. Akurasi dalam proses input data menjadi tantangan tersendiri untuk penerapan OCR KTP. Dikarenakan tidak semua font… Read More »

Teknik perataan histogram

By | January 15, 2021

1,135 ViewsSinopsis Perbaikan citra atau yang biasa disebut image enhancement adalah proses perbaikan kualitas citra atau gambar dengan cara memanipulasi parameter-parameter citra. dengan adanya perbaikan citra maka ciri-ciri khusus yang terdapat di dalam citra lebih ditajamkan. Salah satu operasi perbaikan citra format grayscale adalah histogram equalization – perataan histogram.

Contour Retrieval Mode

By | January 15, 2021

383 ViewsSinopsis 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

Merging Binary Object

By | January 15, 2021

418 ViewsSinopsis Pengolahan citra digital untuk pada operasi morflogi sangat dibutuhkan sebagai alat bantu pengenalan sebuah pola, misalkan pada mesin OCR (optical character recognition) terutama untuk mengenal karakater/simbol huruf kecil/ huruf kanji/ ataupun huruf dengan simbol yang secara umum 1 huruf terdiri dari 1 objek, misalkan saja huruf kanji/huruf arab yang setiap hurufnya terkadang dibuat… Read More »

Penerapan watershed

By | January 17, 2021

457 ViewsWatershed biasa digunakan untuk memisahkan objek yang saling berhimpitan, biasanya bisa disiasati menggunakan teknik morfologi seperti erotion, dilation, close, open tapi terkadang teknik tersebut kurang efektif, sehingga perlu menggunakan teknik watershed. Berikut disajikan contoh gambar yang saling berhimpitan terdiri dari 2 objek yang saling berhimpitan.

Edge Sobel

By | January 15, 2021

1,022 ViewsSinopsis Operasi morfologi yang banyak digunakan untuk binary yaitu edge detection. Ada banyak jenis-jenis edge detection yaitu sobel, prewit, robert, dan canny yang dibedakan atas jenis kernelnya. Pada postingan yang akan dibahas ini yaitu sobel. Kenapa Dibahas? walaupun sudah banyak membahas dokumentasinya juga! dikarenakan untuk memperjelas penggunaan deteksi sobel yang di dokumentasi opencv terdiri… Read More »

Membaca KTP NIK Indonesia

By | January 15, 2021

650 ViewsSinopsis Melanjutkan tulisan sebelumnya yaitu http://www.softscients.web.id/2018/06/optical-character-recognition-for.html  Akhirnya penulis bisa melakukan OCR terhadap NIK, berikut hasil nya read Number NIK Indonesian Electronic Id-Card Image