C++ Implementation of Image Super-Resolution using Convolutional Neural Network SRCNN (OpenCV version)
This project is an open source project of "C++ Implementation of Super-Resolution resizing with Convolutional Neural Network".
OpenCV is too large for specific applications, you may need the following two non-OpenCV models in some cases.
This is an open source project from original of this: SRCNN_Cpp is a C++ Implementation of Image Super-Resolution using SRCNN which is proposed by Chao Dong in 2014.
If you want to find the details of SRCNN algorithm, please read the paper:
Chao Dong, Chen Change Loy, Kaiming He, Xiaoou Tang. Learning a Deep Convolutional Network for Image Super-Resolution, in Proceedings of European Conference on Computer Vision (ECCV), 2014
If you want to download the training code(caffe) or test code(Matlab) for SRCNN, please open your browse and visit http://mmlab.ie.cuhk.edu.hk/projects/SRCNN.html for more details.
And thank you very much for Chao's work in SRCNN.
The repo is released under the GPL v2 License (refer to the LICENSE file for details).
Origin:
Bicubic interplation x1.5
SRCNN x1.5
pacman -S /mingw-w64-x86_64-opencv
sudo apt-get install libopencv-dev
sudo xcode-select --install
sudo xcodebuild -license
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew install opencv4
cd ~/<my_working_directory>
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j8 # runs 8 jobs in parallel
sudo make install
cmake -G "MSYS Makefiles" -DBUILD_SHARED_LIBS=OFF -DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_IPP=OFF -DWITH_TBB=OFF -DWITH_FFMPEG=OFF -DWITH_MSMF=OFF -DWITH_VFW=OFF -DWITH_OPENMP=ON ..
You can compile the C/C++ files on the command line in your POSIX shell.
make
If the compile is successful, you will see linked binary in 'bin' directory.
./bin/srcnn ./Pictures/test.jpg
The generated image will be ./Pictures/test_resized.jpg
.