Halo semua, pada artikel kali ini, kita akan membahas bagaimana pengolahan citra menggunakan OpenCV yang terintegrasi dengan python. Sebelum membahas lebih detail, kita akan membahas terlebih dahulu tentang OpenCV.
Definisi OpenCV
OpenCV merupakan sebuah library (perpustakaan) yang digunakan untuk mengolah gambar dan video, sehingga nantinya kita dapat meng-ekstrak informasi di dalamnya. OpenCV sendiri merupakan sebuah pustaka lunak yang ditujukan untuk pengolahan citra dinamis secara real-time. Nantinya OpenCV yang sudah terinstal akan di import dan digunakan untuk pengolahan citra dalam bentuk gambar yang ditampilkan dalam bahasa pemrogaman python.
Sebelum melakukan pengolahan citra, kita harus melakukan instalasi OpenCV terlebih dahulu, agar nantinya program dapat membaca dan menerjemahkan library ke dalam python nya. Adapun langkah-langkah instalasi OpenCV terintegrasi dengan python adalah sebagai berikut:
Cara Instalasi OpenCV di Python
1. Pertama, pastikan python sudah terinstal
di labtop/PC, jika belum download dan kunjungi situs resmi di àpython.org. Untuk tata cara instalasi IDLE Python bisa lihat disini
2. Jika sudah terinstal, cek dengan
menggunakan command prompt (cmd) dengan cara à
tekan tombol windows + R, lalu ketikan cmd tekan (enter). Hingga nantinya akan masuk ke dalam tampilan CMD nya.
Gambar 1. Command Prompt
3. Pada halaman cmd, Ketikan à python
untuk memeriksa apakah python sudah terinstal atau belum. Hal ini juga
digunakan untuk melihat versi python yang digunakan. Jika muncul versi python
di bawah (misal Python 3.11.6, maka python sudah terinstal).
Gambar 2. Versi Python
4 Jika langkah-langkah di atas tidak bisa
dilakukan, kita bisa menggunakan opsi kedua dengan cara,àketikan “cmd” pada menu pencarian di windows, lalu à klik
kananà run
administrator.
Gambar 3. Run Administrator
5. Maka,
akan masuk ke command prompt C:\windows\system32. Ketikan Python untuk memeriksa aplikasi.
Gambar 4. Run Administrator CMD
6. Setelah
langkah-langkah di atas berhasil dilakukan, kita akan melakukan instalasi OPENCV,
dengan cara à Masuk ke dalam halaman command prompt (CMD) seperti pada langkah no 3, lalu, ketikan perintah di bawah ini:
pip
install opencv-contrib-python lalu (tekan
enter)
Gambar 5. Install OpenCV
7. Jika
muncul seperti gambar di atas, maka opencv sudah terinstal, namun jika belum
maka proses akan mendownload opencv secara otomatis seperti gambar di bawah
Gambar 6. Proses Download opencv
8. Pada tutorial ini, saya menggunakan teks editor Visual Code Studio. Bagi temen-teman yang ingin menggunakan teks editor lain diperbolehkan. Misalnya langsung menggunakan editor IDLE bawaan python juga bisa. Setelah
selesai, bukalah aplikasi editor VSCODE pada komputer. Pada menu
pencarian, cari VS CODE, dan tekan enter.
Gambar 7. Visual Studio Code
Gambar 8. Download visual code
10. Jika sudah terdownload, lakukan instalasi aplikasi seperti biasa
11. Jika sudah terinstal, buat file baru dengan cara à Pilih Menu Fileà New Text File (Ctrl + N)
Gambar 9. Membuat File baru
12. Buatlah folder dengan nama citra pada komputer kita,
didalamnya siapkan 1 buah folder lagi dengan nama gambar, lalu di dalam folder
gambar siapkan buah 1 file gambar dengan format jpg. Berikan nama filenya agar mudah dalam pemanggilan gambar, misalnya "rose".jpg
Gambar 10. Membuat Folder dan menyiapkan gambar
13. Setelah menyiapkan folder dan gambar, masuk kembali ke vs code, ketikan perintah berikut:
Gambar 11. Scrip menampilkan gambar di python
Keterangan:
import cv2 as cv = perintah ini digunakan untuk memanggil opencv yang sudah diinstal
img = adalah nama sebuah variabel
imread = adalah perintah untuk membaca/mengenali sebuah file gambar yang akan ditampilkan
E:/citra/gambar/rose.jpg) = merupakan lokasi (path) gambar yang akan ditampilkan
imshow = perintah ini digunakan untuk menampilkan hasil gambarnya
waitKey = perintah ini digunakan untuk waktu(time delay) dalam memunculkan gambarnya
destroyAllwindows = perintah ini digunakan agar file gambar yang ditampilkan tidak rusak/crash
14. Simpan file vscode kita dengan format à misalnya nama filenya adalah program2.py. Lokasi file letakan di dalam folder sama lokasi dengan
gambar.
Gambar 12. Lokasi file gambar dan file coding
15. Jalankan program dengan cara à klik menu Runà Start Debuging (F5)
Gambar 13. Running Program
16. Jika program berhasil dijalankan, maka gambar akan muncul secara otomatis sesuai dengan file dan
lokasi gambarnya.
Gambar 14. Hasil pengolahan citra
Dari hasil pengolahan citra gambar di atas merupakan hasil gambar dan ukuran asli baik dari segi warna, ukuran gambar, resolusi dan spesifikasi lainnya tanpa ada unsur modifikasi.
Catatan
Jika sudah mengikuti tutorial di atas dengan benar, namun masih error dan tidak muncul gambar, silahkan lakukan langkah-langkah berikut:
- Cek kembali lokasi (path) gambar apakah sudah sesuai atau belum
- Cek kembali lokasi file python, pastikan file nya dalam 1 folder yang sama dengan lokasi gambar
- Cek kembali format gambar yang ditampilkan, apakah JPG, JPEG, PNG dan format lainnya
- Jika sudah benar semua namun gambar tidak muncul, solusi terkahir adalah mengganti file gambar dengan yang lain.
Mungkin cukup itu saja tutorial bagaimana melakukan pengolahan citra menggunakan library OpenCV yang terintegrasi dengan python. Di tutorial berikutnya, kita akan membahas tentang pengolahan citra untuk merubah gambar RGB ke GrayScale. Terimakasih sudah menyempatkan membaca tutorial ini, semoga bagi para pembaca selalu mendapatkan rezeki dari Allah SWT.
Izin sedot tutorialnya bang....
ReplyDeletesilahkan gan
DeleteBang, ini kalau selain pakai vs-code bisa ya? misalnya langsung aja di IDLE pythonya gitu
ReplyDeletebisa bang
ReplyDelete