lucianjames / Vid2Photogrammetry

Software to process videos into an image sequence optimised for use with photogrammetry software. A-level computer science project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vid2Photogrammetry

Software to process videos into an image sequence optimised for use with photogrammetry software. A-level computer science project

Features:

  • Extract n frames from any input video into an output folder
  • Logical naming of output frames
  • Resizing extracted frames
  • Deleting unacceptably blurry extracted frames
  • Resizing of extracted frames
  • Denoising of extracted frames
  • Removal of "outlier" extracted frames (frames where something is covering the camera, for example)
  • Removal of duplicate (or very near duplicate) extracted frames
  • Easy to use GUI

Compiling:

Arch Linux:

  1. Install deps and tools.
pacman -S git cmake opencv qt5
  1. Clone repository, create build folder
git clone https://github.com/LJ3D/Vid2Photogrammetry.git
cd Vid2Photogrammetry 
mkdir build
cd build
  1. Run cmake
cmake ..
cmake --build .

Other distros:

Just swap out the package manager and it should be fine

Windows:

Its not worth it

Mac:

lmao

About

Software to process videos into an image sequence optimised for use with photogrammetry software. A-level computer science project


Languages

Language:C++ 97.4%Language:CMake 2.6%