Skip to content
This repository was archived by the owner on Dec 21, 2021. It is now read-only.

Project for the course 'Image Processing at VUB'. The topic is 'Image Retargeting & Object Removal via Seam Carving'.

Notifications You must be signed in to change notification settings

SeppeLampe/Image-Processing

Repository files navigation

Image-Processing

Project for the course 'Image Processing' at VUB. The topic is 'Image Retargeting & Object Removal via Seam Carving' based on the paper by Avidan & Shamir, 2007. The report for this project can be found here.

Setup

You need Python 3 to run this code. It was tested with Python 3.8.

Anaconda

With a conda virtual environment, you need the following packages to successfully run the application:

conda install -c anaconda numpy
conda install -c conda-forge opencv
conda install numba
conda install scikit-image
conda install -c conda-forge imutils

Pip

After you created and activated a virtual environment for the project, running the following command should install all required packages as listed in requirements.txt.

pip install -r requirements.txt

Application

We provide an intuitive GUI for seam carving functionalities. Run it with:

python gui.py

The user interface is illustrated below. GUI

About

Project for the course 'Image Processing at VUB'. The topic is 'Image Retargeting & Object Removal via Seam Carving'.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages