- Deskripsi
- Daftar Isi
- Teknologi yang Digunakan
- Fitur
- Anggota Kelompok
- Cara Menggunakan Program
- Cara Menggunakan Website
- Test Case
- Referensi
- Next.js
- Django
- GNU Compiler Collection
- Pencarian berdasarkan tekstur
- Pencarian berdasarkan color
- Upload dataset
- Web scrapping
- Camera otomatis setiap 5 detik
- 13522043 - Daniel Mulia Putra Manurung
- 13522107 - Rayendra Althaf Taraka Noor
- 13522084 - Dhafin Fawwaz Ikramullah
Gunakan Command Prompt, jalankan command berikut untuk windows.
git clone https://github.com/DhafinFawwaz/Algeo02-22043.git
cd src\client
npm install
cd ../../
pip install virtualenv
cd src\server\
python -m venv venv
venv\Scripts\activate
cd ocular
pip install -r requirements.txt
python manage.py migrate --run-syncdb
python manage.py makemigration
python manage.py migrate
cd ../../../
cd deactivate
Untuk Command Prompt jalankan
runserver
Untuk Powershell jalankan
./runserver
Untuk Command Prompt jalankan
runclient
Untuk Powershell jalankan
./runclient
-
Pilih laman searching
-
Pilih parameter pencarian, misalnya "By Color"
-
Akan muncul hasilnya dan bisa melihat gambar selanjutnya dengan pagination
Pilih opsi upload, misalnya overwrite, yaitu untuk menghapus dataset sebelumnya.
-
Coba lagi dengan gambar pertama dan parameter "By Color". Maka hasil akan muncul dengan sangat cepat karena cache.
-
Coba dengan gambar lain dan parameter lain yaitu "By Texture".
-
Untuk tambahan, tekan "Download Search Result as PDF".
-
Pilih laman searching
-
Pilih allow untuk akses camera jika muncul prompt
-
Gambar akan dimuat setiap 5 detik
-
Pilih laman upload
-
Masukkan alamat web pada kolom yang disediakan
-
Akan muncul hasil scrapping dan bisa melihat gambar selanjutnya dengan pagination
Hasil Tes | Deskripsi |
---|---|
Search by color. | |
Search by texture. | |
Search by color dengan auto capture. | |
Search by color gambar yang pernah disearch sebelumnya, sehingga akan menggunakan cache untuk mempersingkat waktu pencarian. | |
Atas: Search by color. Bawah: Page akhir search by color kembali gambar yang sama, sehingga menggunakan cache. | |
Atas: Search by color. Bawah: Page akhir search by color kembali gambar yang sama, sehingga menggunakan cache. | |
Hasil dari web scrapping dari. url: https://www.endangeredwildlife.org/wildlife/mountain-chicken/ | |
Search by texture dengan gambar yang memiliki kontras tinggi (gambar yang dicari tidak terdapat dalam dataset). | |
Search by Color dengan gambar yang memiliki kontras tinggi (gambar yang dicari tidak terdapat dalam dataset). | |
Search by texture gambar Althaf (gambar yang dicari tidak terdapat dalam dataset). | |
Search by color gambar Althaf (gambar yang dicari tidak terdapat dalam dataset). | |
Search by texture. | |
Search by color. | |
Search by texture. | |
Search by color. | |
Search by texture. | |
Search by color. | |
Search by texture. | |
Search by color. | |
Search by color gambar dengan warna full putih. Dataset dimodifikasi menjadi gambar dengan full hanya warna. | |
Search by texture gambar dengan warna full putih. Dataset dimodifikasi menjadi gambar dengan full hanya warna. |
-
Anthony. (2019, August 5). Stop Misusing Toggle Switches. UX Movement. Retrieved November 19, 2023, from https://uxmovement.com/mobile/stop-misusing-toggle-switches/
-
Codecademy Team. (n.d.). What is a Database Index? Codecademy. Retrieved November 19, 2023, from https://www.codecademy.com/article/sql-indexes
-
Content-based image retrieval. (n.d.). Wikipedia. Retrieved November 19, 2023, from https://en.wikipedia.org/wiki/Content-based_image_retrieval
-
Content-based image retrieval using color and texture fused features. (2023, June 16). YouTube. Retrieved November 19, 2023, from https://www.sciencedirect.com/science/article/pii/S0895717710005352
-
Grayscale. (n.d.). Wikipedia. Retrieved November 19, 2023, from https://en.wikipedia.org/wiki/Grayscale
-
Web development. (n.d.). Wikipedia. Retrieved November 19, 2023, from https://en.wikipedia.org/wiki/Web_development