Skip to content

lukasbeck/vitrivr-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CityStories UI

This repository contains the user interface of the vitrivr stack adapted to CityStories.

Dependencies

Setup

Building dependencies

  1. Cineast for CityStories:

    git clone https://github.com/lukasbeck/cineast.git cs_cineast
    cd cs_cineast
    gradle jar
    
  2. ADAM for CityStories:

    git clone https://github.com/lukasbeck/adam.git cs_ADAM
    cd cs_ADAM/docker/adamempty
    sudo docker build -t cs-adam .
    
  3. Supplementary PostGIS database:

    cd cs_cineast/docker
    sudo docker build -t cs-spatial .
    

Running

  1. cd cs_cineast && java -jar build/libs/cineast.jar
  2. sudo docker run -d -p 5432:5432 cs-adam
  3. sudo docker run -d -p 5433:5432 cs-spatial
  4. cd cs_vitrivr-ui && php -S localhost:8080
  5. Open localhost:8080 in your browser.

Add collection

In the collection folder, every image should rest in its own folder, e.g.:

collection
├── 20120111_015410
│   └── 20120111_015410.jpg
├── 20120111_015417
│   └── 20120111_015417.jpg
├── 20120111_015518
│   └── 20120111_015518.jpg
├── 20120111_015523
│   └── 20120111_015523.jpg
├── 20120111_015632
│   └── 20120111_015632.jpg
...

To add the image collection to the backend, run core.run.ImageFeatureExtractionRunner with the path to the collection. For example, using gradle:

cd cs_cineast
gradle -PmainClass=ch.unibas.cs.dbis.cineast.core.run.ImageFeatureExtractionRunner -PappArgs="['../cs_vitrivr-ui/collection']" execute

About

UI for the vitrivr stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.8%
  • CSS 15.8%
  • PHP 0.4%