All Projects → vmarquet → Opencv Disparity Map Tuner

vmarquet / Opencv Disparity Map Tuner

A simple Qt GUI application to tune OpenCV StereoCorrespondenceBM parameters and see live updates

Projects that are alternatives of or similar to Opencv Disparity Map Tuner

Raspberryrobot
基于树莓派的智能机器人
Stars: ✭ 11 (-64.52%)
Mutual labels:  opencv
Enhanced Image Colour Transfer
An Enhanced Implementation of the Colour Transfer Method Proposed by E Reinhard et al.
Stars: ✭ 28 (-9.68%)
Mutual labels:  opencv
Air drums
This project enables you to play virtual drums simply by using concepts of image processing and computer vision.
Stars: ✭ 31 (+0%)
Mutual labels:  opencv
Reproject Image To 3d
Comparing a OpenCV's reprojectImageTo3D to my own
Stars: ✭ 13 (-58.06%)
Mutual labels:  opencv
Kinectwithopencvforunityexample
Kinect with OpenCV for Unity Example
Stars: ✭ 20 (-35.48%)
Mutual labels:  opencv
Deepnude nowatermark withmodel
DeepNude source code,without watermark,with demo and model download link,one command to run offline,GAN/Pytorch/pix2pix/pic2pic
Stars: ✭ 950 (+2964.52%)
Mutual labels:  opencv
Hadoop Pot
A scalable Apache Hadoop-based implementation of the Pooled Time Series video similarity algorithm based on M. Ryoo et al paper CVPR 2015.
Stars: ✭ 8 (-74.19%)
Mutual labels:  opencv
Graph Based Image Segmentation
Implementation of efficient graph-based image segmentation as proposed by Felzenswalb and Huttenlocher [1] that can be used to generate oversegmentations.
Stars: ✭ 31 (+0%)
Mutual labels:  opencv
Facetracker
Real time deformable face tracking in C++ with OpenCV 3.
Stars: ✭ 944 (+2945.16%)
Mutual labels:  opencv
Ucoslam Cv3
Updated UcoSLAM to compile for OpenCV 3
Stars: ✭ 31 (+0%)
Mutual labels:  opencv
Docker Opencv
OpenCV image for Docker based on Ubuntu.
Stars: ✭ 14 (-54.84%)
Mutual labels:  opencv
Facerecognition2
Mediante el uso de un script con OpenCV aprenderemos las caras que nos interesen y con otro script arrancaremos la función de reconocimiento. Control de acceso al laboratorio con reconocimiento facial.
Stars: ✭ 20 (-35.48%)
Mutual labels:  opencv
Opencv Cheat Sheet
Opencv cheat sheet for C++
Stars: ✭ 30 (-3.23%)
Mutual labels:  opencv
Surf Opencv Inclination
Indentify an object by SURF algorithm using OpenCV and calculate the rotatinal angle of the object
Stars: ✭ 12 (-61.29%)
Mutual labels:  opencv
Rtsp Client Ffmpeg Opencv On Qt
RTSP Client Program using FFmpeg and OpenCV on Qt
Stars: ✭ 31 (+0%)
Mutual labels:  opencv
Idcardgenerator
身份证图片生成工具 generate an id card picture
Stars: ✭ 862 (+2680.65%)
Mutual labels:  opencv
Fourier Descriptors
OpenCV project for my image processing course, horribly bad work.
Stars: ✭ 28 (-9.68%)
Mutual labels:  opencv
Video To Ascii
It is a simple python package to play videos in the terminal using characters as pixels
Stars: ✭ 960 (+2996.77%)
Mutual labels:  opencv
Python Excel Automation
Examples of automation of excel via python, and related useful things
Stars: ✭ 31 (+0%)
Mutual labels:  opencv
Tensorflow object counting api
🚀 The TensorFlow Object Counting API is an open source framework built on top of TensorFlow and Keras that makes it easy to develop object counting systems!
Stars: ✭ 956 (+2983.87%)
Mutual labels:  opencv

StereoCorrespondenceBM Tuner

Description

A GUI to update the parameters, and watch the results live, of the block-matching algorithm of OpenCV, used for computing depth maps when doing stereovision.

example screenshot

Installation

You will need to install:

Linux

Install the packages for Qt 5 and OpenCV. It should work out of the box.

Mac OS X

Download and install Qt 5 from their website. I've installed OpenCV with Homebrew, but it probably doesn't matter if you install it with another way. This program uses pkg-config to include the library OpenCV in Qt's project. Since pkg-config is not standard on Mac OS X, to make it work, you will need to add PATH=/usr/local/bin:$PATH to the file /etc/launchd.conf. See here for details.

Windows

You will have to find out yourself how to include the library OpenCV in Qt, since pkg-config is not supported on Windows. I don't know ;)

Launch the program

Once Qt 5 and OpenCV installed, clone this repo, open the .pro file, it should launch the project in Qt 5 and you will be able to run the program, and modify it.

Useful links

Contribute

Pull requests are welcome.

This software is inspired by another described here. However, I wasn't satisfied with it, and it works only on Gnome (used by Ubuntu).

TODO

  • accept image drops for left and right image areas

Licence

GPL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].