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

[请教]能介绍一下几种resize算法的优劣吗

楼层直达
级别: 工作组
注册时间:
2003-05-11
在线时间:
201小时
发帖:
36355
只看该作者 15楼 发表于: 2007-04-21
LoadPlugin("MaskTools.dll")
LoadPlugin("Msharpen.dll")
LoadPlugin("MipSmooth.dll")
#------------------------------------------------------------------------------------------------------------------------------------------------------
function DeRainbow(clip org, int "thresh")
{
thresh = default(thresh, 10)

org_u = utoy(org)
org_v = vtoy(org)

msharpen(org, threshold = thresh, mask=true)
reduceby2()
greyscale()
uv = blur(1.5).levels(0,2.0,255,0,255).blur(1.5).blur(1.5).levels(50,2.0,255,0,255)

filtered_u = org_u.mipsmooth(spatial=255, temporal=255, scenechange=3, show=false, method="strong", scalefactor=0.5)
filtered_v = org_v.mipsmooth(spatial=255, temporal=255, scenechange=3, show=false, method="strong", scalefactor=0.5)

u_final = MaskedMerge(org_u, filtered_u, uv)
v_final = MaskedMerge(org_v, filtered_v, uv)

return ytouv(u_final, v_final, org)
}


function DeRainbowYUY2(clip org, int "thresh")
{
thresh = default(thresh, 10)

org_yv12 = org.converttoyv12()
org_u = utoy(org).converttoyv12()
org_v = vtoy(org).converttoyv12()

msharpen(org_yv12, threshold = thresh, mask=true)
bilinearresize(last.width/2, last.height)
greyscale()
uv = blur(1.5).levels(0,2.0,255,0,255, coring=false).blur(1.5).blur(1.5).levels(50,2.0,255,0,255, coring=false)

filtered_u = org_u.mipsmooth(spatial=255, temporal=255, scenechange=3, show=false, method="superstrong", scalefactor=0.5)
filtered_v = org_v.mipsmooth(spatial=255, temporal=255, scenechange=3, show=false, method="superstrong", scalefactor=0.5)

u_final = MaskedMerge(org_u, filtered_u, uv).converttoyuy2()
v_final = MaskedMerge(org_v, filtered_v, uv).converttoyuy2()

return ytouv(u_final, v_final, org)
}

  
级别: 新手上路
注册时间:
2005-12-19
在线时间:
2小时
发帖:
171
只看该作者 16楼 发表于: 2007-04-21
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 17楼 发表于: 2007-04-21
THX两位啦~~

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 工作组
注册时间:
2005-04-23
在线时间:
0小时
发帖:
4259
只看该作者 18楼 发表于: 2007-04-21
顺便再试试Bifrost
好用回来告诉我声

Lux Aeterna

过去一直去,未来一直来...
级别: 精灵王
注册时间:
2005-12-13
在线时间:
0小时
发帖:
3859
只看该作者 19楼 发表于: 2007-04-21
derainbow
嗯 你要有心理准备只是比AAA快少许
囧 其实也没啥分别速度上

= =
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 20楼 发表于: 2007-04-21
AAA的速度俺是可以忍受的......

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 侠客
注册时间:
2005-12-16
在线时间:
5小时
发帖:
676
只看该作者 21楼 发表于: 2007-04-21
多谢shinjico~
那rainbow是长啥样子的..- -b

爱看看不看滚
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 22楼 发表于: 2007-04-21
貌似以前的AIR的1024*768的那个RAW就有出现RAINBOW现象~

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 侠客
注册时间:
2005-12-16
在线时间:
5小时
发帖:
676
只看该作者 23楼 发表于: 2007-04-21
没看到...大概视而不见了..orz
不过头发有点锯齿倒是看到了..- -

爱看看不看滚
级别: 工作组
注册时间:
2003-05-11
在线时间:
201小时
发帖:
36355
只看该作者 24楼 发表于: 2007-04-22
引用
最初由 realsweet 发布
顺便再试试Bifrost
好用回来告诉我声


又碰到不懂的了

这啥

彩虹?...

咋用?

R叔快梦游出来让我吸!

  
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 25楼 发表于: 2007-04-22
引用
最初由 yujin630 发布


又碰到不懂的了

这啥

彩虹?...

咋用?

R叔快梦游出来让我吸!
当初俺看到也不是很明白R大说的是啥= =|||愣了很久.....R大请赐教[/KH]

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 工作组
注册时间:
2005-04-23
在线时间:
0小时
发帖:
4259
只看该作者 26楼 发表于: 2007-04-22
引用
最初由 yujin630 发布


又碰到不懂的了

这啥

彩虹?...

咋用?

R叔快梦游出来让我吸!

我手头需要去彩虹的片只有一部,没的多试
自己有用过,脱色比derainbow还严重,于是丢给别人用XD
2种TYPE,
TYPE1:AVS里source后写上separatefields().selectodd() ,然后扔进YATTA,AU,VDM里(随便啥的能看就行)去看,找到一组有彩虹的帧,观察如果每帧都不一样,就是TYPE1,直接source后挂上Bifrost
TYPE2:判断方法同上,每5帧里有一个重复帧的那种就是TYPE2,IVTC之后挂上Bifrost(interlaced=false)

看的懂README的直接看README得了,免得被误导XD
Rainbow Types
When dealing with telecined material you first have to determine if the rainbows were added before or after it was telecined. To do this use separatefields().selectodd() on the source. Find a frame with lots of rainbowing and see if they change every frame or if there's a duplicate every 5 frames. If you find duplicates it's type 2 rainbows and you have to perform perfect ivtc in yatta and force the right pattern over the entire source clip and then finally use "Decimation by pattern" in the project to finish it. If you find no duplicates (type 1) the process is much simpler and you just put Bifrost() right after the source.

Usage
Using Bifrost multiple times on type 2 rainbows can improve the results.

Type 1:

Mpeg2source("fruits_basket_r1.d2v")
Bifrost()
Telecide(order=1)
Decimate()


Type 1 using altclip and SSIQ:

Mpeg2source("gsc_r1.d2v")
Bifrost(scenelumathresh=1.5,altclip=SSIQ(11,100,true),interlaced=true)
Telecide(order=1)
Decimate()

Type 2:

Mpeg2source("trigun_r1.d2v")
Telecide(order=1,ovr="trigun.tel.txt")
Decimate(ovr="trigun.dec.txt")
Bifrost(interlaced=false)

Type 2 using altclip and SSIQ:

Mpeg2source("bgc_r1.d2v")
Telecide(order=1,ovr="bgc.tel.txt")
Decimate(ovr="bgc.dec.txt")
Bifrost(scenelumathresh=2,altclip=SSIQ(11,300,false),interlaced=false)

Lux Aeterna

过去一直去,未来一直来...
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 27楼 发表于: 2007-04-22
引用
最初由 realsweet 发布

我手头需要去彩虹的片只有一部,没的多试
自己有用过,脱色比derainbow还严重,于是丢给别人用XD
2种TYPE,
TYPE1:......

膜拜~~~~~不过最近好象没碰到有RAINBOW的片子了......能出现这现象还真实属难得啊~

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 新手上路
注册时间:
2005-12-19
在线时间:
2小时
发帖:
171
只看该作者 28楼 发表于: 2007-04-22
引用
最初由 kagakadaj 发布

膜拜~~~~~不过最近好象没碰到有RAINBOW的片子了......能出现这现象还真实属难得啊~


奈叶....多得去了...[/TX]
级别: 工作组
注册时间:
2005-04-23
在线时间:
0小时
发帖:
4259
只看该作者 29楼 发表于: 2007-04-22
引用
最初由 kagakadaj 发布

膜拜~~~~~不过最近好象没碰到有RAINBOW的片子了......能出现这现象还真实属难得啊~

悄悄告诉你吧
其实浴巾是来骗贴的XD 鬼才相信他会去用,这年头能有多少片需要去彩虹的
我只是配合骗贴而已XDDDD

Lux Aeterna

过去一直去,未来一直来...
快速回复

限150 字节
上一个 下一个