搜索 社区服务 统计排行 帮助
  • 2077阅读
  • 6回复

[求助]nnedi用来做倍线设置怎样的参数合适呢?

楼层直达
级别: 新手上路
注册时间:
2009-12-21
在线时间:
0小时
发帖:
59
新手,用了aWarpSharp(16,2,0.5,2) 之后人物轮廓线条变细了,大概是原来的三分之二到二分之一。看见网上高手们说nnedi可以,但是俺还不会用,请指教!或者aWarpSharp的哪种参数可以很好的保留线条粗细呢?

nnedi说明:

INFO:

NNEDI is an intra-field only deinterlacer. It takes in a frame, throws away one field, and
then interpolates the missing pixels using only information from the kept field. It has same
rate and double rate modes, and works with YUY2 and YV12 input. NNEDI can also be used to
enlarge images by powers of 2.

Syntax =>

nnedi(int field, bool dh, bool Y, bool U, bool V, int threads, int opt, string name)

PARAMETERS:

field -

Controls the mode of operation (double vs same rate) and which field is kept.
Possible settings:

-2 = double rate (alternates each frame), uses avisynth's internal parity value to start
-1 = same rate, uses avisynth's internal parity value
0 = same rate, keep bottom field
1 = same rate, keep top field
2 = double rate (alternates each frame), starts with bottom
3 = double rate (alternates each frame), starts with top

Default: -1 (int)

dh -

Doubles the height of the input. Each line of the input is copied to every other line
of the output and the missing lines are interpolated. If field=0, the input is
copied to the odd lines of the output. If field=1, the input is copied to the even
lines of the output. field must be set to either 0 or 1 when using dh=true.

Default: false (int)

Y, U, V -

These control whether or not the specified plane is processed. Set to true to
process or false to ignore.

Default: Y = true (bool)
U = true (bool)
V = true (bool)

threads -

Controls how many threads will be used for processing. If set to 0, threads will
be set equal to the number of detected processors.

Default: 0 (int)

opt -

Sets which cpu optimizations to use. Possible settings:

0 = auto detect
1 = use c routines
2 = use sse routines

Default: 0 (int)
级别: 新手上路
注册时间:
2009-02-07
在线时间:
0小时
发帖:
85
只看该作者 1楼 发表于: 2009-12-31
nnedi2_rpow2(rfactor=2)

ass特效研习社
http://www.ass-feat.cn
级别: 新手上路
注册时间:
2005-05-15
在线时间:
9小时
发帖:
188
只看该作者 2楼 发表于: 2010-01-01
awarpsharp是把线条变细的锐化,不是放大用的。

要放大的可以试LanczosResize,Spline36Resize,NNEDI2,EEDI3。
效果的话应该是新出的eedi3最好,不过它的缺点是会把差距很少,不属于一条线的东西连做一条线。看这里:

http://forum.doom9.org/showthread.php?p=1343770#post1343770

http://forum.doom9.org/showthread.php?p=1356658#post1356658
级别: 新手上路
注册时间:
2009-12-21
在线时间:
0小时
发帖:
59
只看该作者 3楼 发表于: 2010-01-01
aWarpSharp只是把线条变细啊,那大家平常降噪以后都用什么锐化滤镜呢?
级别: 新手上路
注册时间:
2005-05-15
在线时间:
9小时
发帖:
188
只看该作者 4楼 发表于: 2010-01-01
引用
最初由 dongman008 发布
aWarpSharp只是把线条变细啊,那大家平常降噪以后都用什么锐化滤镜呢?


看这里:

http://avisynth.org/mediawiki/External_filters#Sharpeners

如果是处理动画的话,就锐化+线条加黑滤镜一起用:

http://avisynth.org/mediawiki/External_filters#Linedarkening
级别: 新手上路
注册时间:
2009-12-21
在线时间:
0小时
发帖:
59
只看该作者 5楼 发表于: 2010-01-01
谢谢楼上,这就去研究~~~
级别: 新手上路
注册时间:
2003-08-19
在线时间:
0小时
发帖:
112
只看该作者 6楼 发表于: 2010-01-02
有些用普通resizer(lanczos,spline)拉伸就可以了,反正你都要做降噪+锐化
你拉伸总不会真的是为了看画面细节吧?不就是追求个大画面的爽快。
快速回复

限150 字节
上一个 下一个