This project is designed for extracting features from images and creating feature vectors for each image in a database. This README provides instructions on how to use the project effectively.
-
Clone the Repository:
git clone git@github.com:merronmuche/vision_search.git
-
Navigate to Project Directory:
cd vision_search
-
Create Virtual Environment:
virtualenv venv
-
Activate Virtual Environment:
source venv/bin/activate
-
Install Requirements:
pip install -r requirements.txt
-
Run Model Extraction Script: Execute
model_extraction.py
file to initiate the extraction process. This script extracts features from images. -
Upload Images via Admin Page: Navigate to the admin page and upload images. This step is essential for creating feature vectors for the uploaded images.
-
Create Feature Vectors: Access the
/create/
route to create feature vectors for each image in the database. This step should be performed every time a new image is uploaded.
- Ensure that the virtual environment is activated before executing any scripts or commands related to the project.
- Refer to the project documentation or source code for additional details on specific functionalities or configurations.
- For further assistance or inquiries, feel free to contact the project maintainers.