命令和结果如下,显然图片被切成很多不同块拼不起来了。
默认的四倍放大是正常工作的,但是四倍太大了。我可以自己从 4 倍缩回 2 倍,但为什么不直接生成二倍呢。。
有人知道怎么回事吗?
1
liyang5945 2022-12-18 11:28:43 +08:00 3
我没有一头猪
|
2
dcsuibian 2022-12-18 11:42:46 +08:00
没什么头猪
|
3
youthfire 2022-12-18 11:42:53 +08:00 via iPhone 1
我在 mac 的实践是 realesr-animevideov3 默认 4 倍,但可以支持-s 2 ,realesrgan-x4plus 和 realesrgan-x4plus-anime 用了就会产生这个问题
|
4
Juszoe 2022-12-18 11:45:39 +08:00
"为什么不直接生成二倍"
因为原算法只能生成四倍的,二倍就是靠缩放得到 |
5
LeeReamond OP @Juszoe 建议加强阅读理解,1 楼问的是块拼接不上的问题,我当然理解模型出图是四倍,我的意思是为什么我要外接一个第三方模块完成最后一步,直接后处理省去很多问题。
|
6
tril 2022-12-18 14:22:35 +08:00
参考:xinntao/Real-ESRGAN/issues/355 ,可能是 4 倍模型只支持 4 的整数倍放大,不支持 2 倍。
|
7
Juszoe 2022-12-18 14:36:11 +08:00 1
@LeeReamond #5 实际上 Python 版的是内置后处理的
Real-ESRGAN-ncnn-vulkan 我复现了一样的问题,太久没更新,应该是 BUG |
8
okakuyang 2022-12-18 14:48:37 +08:00
算法出图就是 x4 倍吧,x2 是 x4 缩放得倒的
|
9
zyronon 2022-12-18 22:50:59 +08:00
五笔?
|