Skip to content
C++ implementation of EVM(Eulerian Video Magnification), based on OpenCV and Qt.
Branch: master
Clone or download
潘伟洲
Latest commit 94c95fb Apr 19, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Screenshots First commit. Feb 26, 2014
actions First commit. Feb 26, 2014
.gitignore
LICENSE.pdf Add official licence. Apr 19, 2016
MagnifyDialog.cpp Rename MotionDialog -> MagnifyDialog. Apr 6, 2014
MagnifyDialog.h Rename MotionDialog -> MagnifyDialog. Apr 6, 2014
MagnifyDialog.ui Rename MotionDialog -> MagnifyDialog. Apr 6, 2014
Makefile First commit. Feb 26, 2014
QtEVM.pro
README.md Add official licence. Apr 19, 2016
SpatialFilter.cpp Use cv::Mat instead of cv::Mat_<cv::Vec3f> for most operations. Apr 3, 2014
SpatialFilter.h Use cv::Mat instead of cv::Mat_<cv::Vec3f> for most operations. Apr 3, 2014
VideoProcessor.cpp Resize motion image before adding. May 14, 2015
VideoProcessor.h Rename MotionDialog -> MagnifyDialog. Apr 6, 2014
WindowHelper.cpp Add license. Mar 22, 2014
WindowHelper.h Add license. Mar 22, 2014
main.cpp Add plugin location. Apr 10, 2014
mainwindow.cpp Fix a bug of file saving. Apr 6, 2014
mainwindow.h Rename MotionDialog -> MagnifyDialog. Apr 6, 2014
mainwindow.ui Add license. Mar 22, 2014
myResources.qrc First commit. Feb 26, 2014

README.md

QtEVM

C++ implementation of EVM(Eulerian Video Magnification), based on OpenCV and Qt.

Supports:

  • Motion Magnification
    • spatial filter: Laplacian Pyramid
    • temporal filter: IIR bandpass filter
  • Color Magnification
    • spatial filter: Gaussian Pyramid
    • temporal filter: ideal bandpass filter

More info:

Dependencies

  • Qt (>= 5.0);
  • OpenCV (>= 2.0)

Screenshot

License

Credits

You can’t perform that action at this time.