Package Details: waifu2x-converter-cpp-cuda-git v5.2.4.208.g0895745-1

Git Clone URL: https://aur.archlinux.org/waifu2x-converter-cpp-cuda-git.git (read-only)
Package Base: waifu2x-converter-cpp-cuda-git
Description: Image Super-Resolution for Anime-Style-Art. (re-implementation in C++ using OpenCV). with CUDA support (GIT Version)
Upstream URL: https://github.com/DeadSix27/waifu2x-converter-cpp
Licenses: MIT
Conflicts: waifu2x-converter-cpp
Provides: waifu2x-converter-cpp
Submitter: YamashitaRen
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 10
Popularity: 0.013128
First Submitted: 2015-09-24 22:02
Last Updated: 2019-06-20 19:50

Latest Comments

1 2 3 4 5 Next › Last »

DDoSolitary commented on 2019-05-18 11:28

There's no need to use opencv-cuda. AFAIK, the project doesn't utilize the CUDA functionality of opencv, but uses CUDA directly.

sl1pkn07 commented on 2019-05-15 13:37

done

DDoSolitary commented on 2019-05-10 17:06

Please make the following changes to makedepends:

  • Remove gcc7 (gcc8 already supported by CUDA 10.1)

  • Add ocl-icd (see comments in waifu2x-converter-cpp-git)

Thanks.

DDoSolitary commented on 2018-12-23 03:19

The standard one: https://www.archlinux.org/packages/extra/x86_64/opencv/

sl1pkn07 commented on 2018-12-22 21:14

what opencv you use?

DDoSolitary commented on 2018-12-22 03:50

I just found that moving the cmake ... command from prepare() to build() fixes all these linking problems. All of the strange dependencies (gtkglext, gtk3, hdf5, vtk, glew) are NOT required.

sl1pkn07 commented on 2018-12-21 10:01

https://github.com/DeadSix27/waifu2x-converter-cpp/blob/master/CMakeLists.txt#L76

seems use opencv_highgui, this needs gtk3 to run (https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/opencv#n15)

ok

DDoSolitary commented on 2018-12-21 09:13

Build will fail without gtk3 because of unresolved symbols. It can be reproduced if you try to build in a clean box without gtk3 installed. However, I just found that these library are dependencies of some opencv modules, which are not required by waifu2x-converter-cpp, so it doesn't seem nice to simply add them to "depends". After running ldd /usr/bin/waifu2x-converter-cpp, it turned out that the binary is linked with ALL opencv modules instead of only required ones. I'm not sure what's wrong... Strangely, other similar packages like waifu2x-converter-cpp-git doesn't have this problem.

sl1pkn07 commented on 2018-12-19 14:42

why gtk3? none in te code points to gtk3

wuestengecko commented on 2018-10-31 16:34

Requires these packages, which are only optional dependencies of its depends, to build and run (probably applies to other waifu2x-converter-cpp-* packages too):

gtk3 vtk hdf5 glew