Daftar Isi:

Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar: 4 Langkah
Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar: 4 Langkah

Video: Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar: 4 Langkah

Video: Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar: 4 Langkah
Video: Dasar Pengolahan Citra Digital dengan Python dan OpenCV (Praktikum - PCD) 2024, November
Anonim
Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar
Pemrosesan Gambar Dengan Raspberry Pi: Menginstal OpenCV & Pemisahan Warna Gambar

Posting ini adalah yang pertama dari beberapa tutorial pemrosesan gambar yang akan diikuti. Kami melihat lebih dekat pada piksel yang membentuk gambar, mempelajari cara menginstal OpenCV pada Raspberry Pi dan kami juga menulis skrip pengujian untuk menangkap gambar dan juga melakukan pemisahan warna menggunakan OpenCV.

Video di atas memberi Anda banyak informasi tambahan yang akan membantu Anda mendapatkan pemahaman yang lebih baik tentang pemrosesan gambar dan seluruh proses instalasi. Saya sangat menyarankan Anda untuk menontonnya terlebih dahulu karena posting tertulis ini hanya akan mencakup dasar-dasar absolut yang diperlukan untuk membuat ulang ini sendiri.

Langkah 1: Siapkan Raspberry Pi

Siapkan Raspberry Pi
Siapkan Raspberry Pi

Untuk proyek ini, saya akan menggunakan Raspberry Pi 3B+ meskipun Anda dapat menggunakan varian lain yang mungkin Anda miliki. Sebelum kita dapat mem-boot board, kita perlu mem-flash gambar ke Raspberry Pi. Silakan gunakan versi Desktop untuk ini karena kami membutuhkan komponen GUI. Anda dapat mem-flash gambar menggunakan Etcher. Kita kemudian perlu memutuskan dua hal berikut:

Akses jaringan:

Anda dapat mencolokkan kabel ethernet jika Anda ingin menggunakan koneksi kabel, tetapi saya akan menggunakan WiFi onboard.

Kontrol RPi:

Kami juga perlu menginstal beberapa perangkat lunak dan menulis beberapa skrip agar ini berfungsi. Cara termudah untuk melakukannya adalah dengan menghubungkan layar, keyboard, dan mouse ke papan. Saya lebih suka menggunakan SSH dan akses jarak jauh sehingga itulah yang akan saya gunakan untuk video.

Jika Anda ingin mengontrol Raspberry PI dari jarak jauh, silakan baca posting berikut yang mencakup semua yang perlu Anda ketahui tentang melakukannya.

www.instructables.com/id/Remotely-Accessing-the-Raspberry-Pi-SSH-Dekstop-FT/

Cukup masukkan kartu microSD ke papan Anda dan kemudian hidupkan. Hal pertama yang perlu kita lakukan adalah mengaktifkan kamera. Anda dapat melakukan ini dengan membuka terminal dan mengetik:

sudo raspi-config

Anda kemudian menavigasi ke item "Opsi Antarmuka", diikuti oleh "Kamera" untuk mengaktifkannya. Ini akan meminta Anda untuk me-reboot, jadi katakan ya untuk ini dan kemudian beri papan waktu sebentar untuk boot lagi.

Hal berikutnya yang perlu kita lakukan adalah menguji apakah kamera berfungsi dengan benar. Ini dapat dilakukan dengan menjalankan perintah berikut:

raspistill -o test.jpg

Perintah di atas akan mengambil gambar dan menyimpannya ke direktori /home/pi. Anda kemudian dapat membuka pengelola file dan melihat ini untuk mengonfirmasi apakah semuanya berfungsi sebagaimana mestinya.

Kami kemudian memperbarui sistem operasi dengan menjalankan perintah berikut:

sudo apt update && sudo apt full-upgrade -y

Langkah ini mungkin memakan waktu, tergantung pada koneksi jaringan Anda, tetapi disarankan untuk melakukannya.

Langkah 2: Menginstal OpenCV

Kami akan menggunakan PIP yang merupakan penginstal paket untuk python untuk menginstal beberapa modul, jadi pastikan itu diinstal dengan menjalankan perintah berikut:

sudo apt install python3-pip

Setelah ini selesai, kita perlu menginstal dependensi (perangkat lunak tambahan) yang diperlukan sebelum kita dapat menginstal OpenCV itu sendiri. Anda perlu menjalankan setiap perintah berikut dan saya sangat menyarankan untuk membuka posting ini di browser Raspberry Pi dan kemudian menyalin/menempelkan perintah tersebut.

  • sudo apt install libatlas-base-dev -y
  • sudo apt install libjasper-dev -y
  • sudo apt install libqtgui4 -y
  • sudo apt install python3-pyqt5 -y
  • sudo apt install libqt4-test -y
  • sudo apt install libhdf5-dev libhdf5-serial-dev -y
  • sudo pip3 instal opencv-contrib-python==4.1.0.25

Ini akan menginstal OpenCV untuk kita. Sebelum kita dapat menggunakannya, kita perlu menginstal modul picamera agar kita dapat menggunakan kamera Raspberry Pi. Ini dapat dilakukan dengan menjalankan perintah berikut:

pip3 menginstal picamera[array]

Langkah 3: Menguji OpenCV

Menguji OpenCV
Menguji OpenCV
Menguji OpenCV
Menguji OpenCV

Kami sekarang akan menulis skrip pertama kami untuk memastikan semuanya terpasang dengan benar. Ini hanya akan menangkap gambar dan kemudian menampilkannya di layar. Jalankan perintah berikut untuk membuat dan membuka file skrip baru:

sudo nano tes-opencv.py

Saya sangat menyarankan menyalin skrip dari file di bawah ini dan kemudian menempelkannya di file baru yang Anda buat. Atau Anda cukup mengetik semuanya.

github.com/bnbe-club/opencv-demo-diy-27

Setelah selesai, cukup simpan file dengan mengetik "CTRL+X", lalu Y, lalu ENTER. Script dapat dijalankan dengan mengetikkan perintah berikut:

python3 tes-opencv.py

Anda seharusnya dapat melihat gambar di layar dan silakan lihat video untuk memverifikasi, jika diperlukan. Juga, harap ingat untuk menekan tombol apa saja pada keyboard Anda untuk keluar dari skrip. Itu TIDAK akan keluar ketika Anda menutup jendela.

Langkah 4: Pemisahan Warna

Pemisahan Warna
Pemisahan Warna
Pemisahan Warna
Pemisahan Warna

Sekarang semuanya berfungsi sebagaimana mestinya, kita dapat membuat skrip baru untuk mendapatkan gambar dan kemudian menampilkan komponen warna individual. Jalankan perintah berikut untuk membuat dan membuka file skrip baru:

sudo nano image-components.py

Saya sangat menyarankan menyalin skrip dari file di bawah ini dan kemudian menempelkannya di file baru yang Anda buat. Atau Anda cukup mengetik semuanya.

github.com/bnbe-club/opencv-demo-diy-27

Setelah selesai, cukup simpan file dengan mengetik "CTRL+X", lalu Y, lalu ENTER. Script dapat dijalankan dengan mengetikkan perintah berikut: python3 image-components.py. Anda harus dapat melihat gambar yang diambil bersama dengan komponen biru, hijau dan merah di layar. Silakan lihat video untuk memverifikasi, jika perlu. Juga, harap ingat untuk menekan tombol apa saja pada keyboard Anda untuk keluar dari skrip. Itu TIDAK akan keluar ketika Anda menutup jendela.

Jadi begitulah cara mudah memulai OpenCV, menggunakan Raspberry Pi. Kami akan terus membuat beberapa skrip lagi yang akan menunjukkan kepada Anda beberapa fitur lanjutan. Video dan postingan OpenCV seperti ini akan ditayangkan pada hari Minggu, tetapi harap berlangganan saluran YouTube kami untuk tetap mendapat notifikasi.

Saluran YouTube:

Terima kasih telah membaca!

Direkomendasikan: