Skip to content

Latest commit

 

History

History
124 lines (79 loc) · 1.78 KB

README.md

File metadata and controls

124 lines (79 loc) · 1.78 KB

LookAt

Algeo02-22125

A website that presents an advanced Content-Based Image Retrieval (CBIR) system using linear algebra principles to analyze and compare images. The platform allows for user-uploaded images and datasets, utilizing mathematical algorithms to process and match images according to similarities in color and texture.

drawing

Table of Contents

Technologies Used

  • python
  • fastapi
  • html
  • css
  • javascript
  • next.js

Pre Requirement

  • python (and pip)
  • npm (or yarn)

How To Run

Run both of the frontend and backend

Then go to LookAt

Frontend

Go to 'frontend' directory

cd frontend

Install Dependencies

Install the required dependencies

npm install

Run

npm run dev

Backend

Go to 'backend' directory

cd backend

Setup Virtual Environtmet

Install venv

pip install venv

Create venv

virtualenv venv

Activate venv

source venv/Scripts/activate  # Windows (bash)
source venv/bin/activate      # WSL / Linux / Mac

Install Dependencies

Install the required dependencies

pip install -r requirements.txt

Run

python app.py

Deactivate Virtual Environment

deactivate

Screenshots

Color

hasil color

Texture

hasil texture

Contact

Created by