Kelompok | |
---|---|
Nama | NIM |
Muhammad Reza Maulana | 312210303 |
Rini Ariza | 312210337 |
Aan Fadillah Putra | 312210327 |
Chaerul Hidayat | 312210300 |
Streamlit adalah kerangka kerja sumber terbuka (open-source) yang dirancang untuk memudahkan pembuatan aplikasi web interaktif secara langsung dari skrip Python. Kerangka kerja ini sangat populer di kalangan data scientist, machine learning engineers, dan pengembang karena kesederhanaan dan kecepatannya dalam mengubah skrip analisis data menjadi aplikasi web yang menarik.
OpenCV (Open Source Computer Vision Library) adalah pustaka open-source yang digunakan untuk pemrosesan citra dan visi komputer. OpenCV dikembangkan untuk menyediakan infrastruktur yang efisien untuk aplikasi visi komputer dan machine learning.
Dalam sistem ini terdapat beberapa program untuk mengolah citra gambar yaitu sebagai berikut:
- Konversi ke Grayscale
- Aplikasi Gaussian Blur
- Konversi ke Gambar Biner
- Konversi ke Gambar Inverse Biner
- Tampilkan Histogram
-
Install Streamlit lewat CMD windows
- Gunakan perintah
pip install streamlit
- Gunakan perintah
-
Install library OpenCV, numpy, matplotlib lewat CMD windows
- Gunakan perintah
pip install cv2
- Gunakan perintah
pip install numpy
- Gunakan perintah
pip install matplotlib
- Gunakan perintah
-
Jalankan kode program
- Buka VScode, buat file baru
nama_file.py
kemudian ketikkan kode programnya, lalu jalankan dengan cara buka terminal ketikkan perintah berikutstreamlit run nama_file.py
- Buka VScode, buat file baru
-
Upload Gambar
- Klik button
browse files
untuk upload gambar
- Klik button
-
Penggunaan Fitur
- Pilih salah satu fitur yang tersedia untuk melihat hasil pengolahan citra gambar