vsR30 RC1有64位啊。aslrj 写了:感谢mawen巨巨解答mawen1250 写了:3. waifu2x-opt已经deprecated了,建议用Holy姐的w2xc,即便是纯CPU模式下也比waifu2x-opt快而且内存消耗少。
4. w2xc-r4用了API R3.3,所以需要VS R30及以上版本(现在R30是RC1)。
我从doom9的帖子里找到了rc1版本和vs editor,换用waifu2x-w2xc r4版继续尝试
但在引入32bit的w2xc时提示 Python exception: Waifu2x: only constant format 32-bit float input supported
而引入64bit的w2xc时则提示 Failed to load c:/plugins/Win64/Waifu2x-w2xc.dll. GetLastError() returned 193.
我有注意到vs的rc1安装程序执行时安装的vs似乎只有32bit,所以64bit这个估计是不行的
于是从vs滤镜合集包 20151219 VS Plugins+Scripts Collection里抽取了r3 版本的32-bit w2xc测试,也是报相同错误
已经确认到是新加的那一行w2xc的处理语句的问题,查看了github上给出的用例
感觉可能是自己把用例的使用方法搞错了,希望mawen巨巨能指点一二w2xc.Waifu2x(clip clip[, int noise=1, int scale=2, int block=512, bint photo=False, int processor=-1, int gpu=1, bint list_proc=False, bint log=False])
image17.poco.cn/mypoco/myphoto/20160110/13/5657316420160110130337045.jpg
你需要先安装64位的python 3.5.1。
VS是根据你安装的python的来确定安装的版本。