クロップ・リサイズ
このページでは、クロップ(クリッピング)、縁塗りつぶし、縁の追加、リサイズのためのプラグインを掲載しています。
- AutoCrop [1.0/2.0] [YUY2] / [2.5] [YUY2/YV12]
- 作者 / Glenn Bussell, len0x(version 1.2以降)
- 説明 / 自動的にビデオクリップの黒縁をクロップするフィルタ。
- プラグイン / AutoCrop.dll
- URL1 /
http://www.videofringe.com/autocrop/ - URL2 / http://forum.doom9.org/showthread.php?t=87602 (version 1.2以降)
- URL3 / http://code.google.com/p/avisynth64/wiki/PluginLinks (64 ビット版)
- AutoCropR [2.5] [YUY2/YV12]
- 作者 / Varies
- 説明 / 上記 AutoCrop バージョン 1.2 をベースに作られた自動クロップフィルタ。
- プラグイン / AutoCropR.dll
- URL / http://forum.doom9.org/showthread.php?t=151755
- AvisynthTrackingFilter [2.5] [ - ]
- 作者 / Shlomo Matichin
- 説明 / AviSynth 用コンピュータビジョントラッキングフィルタ。興味のあるオブジェクトを追跡して、そのオブジェクトを含む領域を切り取って、新たなフレームを生成することが可能。動作には、Python 2.6 が必要。
- プラグイン / filter.dll
- URL / http://sourceforge.net/projects/avisynthtrackin/
- BorderControl [2.5] [YUY2/YV12]
- 作者 / Simon Walters
- 説明 / クロップしたり単色の縁を追加する代わりに、縁を塗りつぶす。
- プラグイン / BorderControl.dll
- URL / http://www.geocities.com/siwalters_uk/bdrcntrl.html
- CANDIFilter [2.5] [YV12]
- 作者 / 2ちゃんねる DTV 板「【SpursEngine】 WinFast PxVC1100【cell】 Part6」スレッドの 580 氏
- 説明 / SpursEngine の超解像の AviSynth への実装。動作には、SpursEngine を実装したボードが必要。プログレッシブのみ対応。
- プラグイン / CANDIFilter.dll
- URL / アーカイブを参照。
- ConvertYV12ToRGBReduceBy2 [2.5] [YV12]
- 作者 / Stephen(scmccarthy)
- 説明 / YV12 -> RGB変換を必要とするTMPGEncなどのユーザーにとって、ReduceBy2の代替として有用。Doom9's Forum 関連スレッド: ReduceBy2 replacement for TMPG - Doom9's Forum
- プラグイン / ConvertYV12ToRGBReduceBy2.dll
- URL / http://forum.doom9.org/showthread.php?p=800571#post800571
- EDIUpsizer [2.5] [ - ]
- 作者 / tritical
- 説明 / NEDI(New Edge-Directed Interpolation)アルゴリズムを利用したリサンプリング・フィルタ。簡易高速版のFastEDIUpsizerもある。
- プラグイン / EDIUpsizer.dll
- URL / http://www.missouri.edu/~kes25c/
- FastEDIUpsizer [2.5] [ - ]
- 作者 / tritical
- 説明 / EDIUpsizerの簡易高速版。
- プラグイン / FastEDIUpsizer.dll
- URL / http://www.missouri.edu/~kes25c/
- EEDI2
- インターレースビデオ処理を参照。
- FillMargins [2.5] [YV12]
- 作者 / trbarry
- 説明 / 画像の四辺のマージンを埋める
- プラグイン / FillMargins.dll
- URL / http://www.trbarry.com/
- GreycResize
- シャープ・ぼかしを参照。
- Lanczos3Resize [1.0/2.0] [RGB/YUY2]
- 作者 / 茂木和洋(AviUtl版オリジナル), thejam79(AviSynth版移植)
- 説明 / 茂木和洋氏作Lanczos 3-lobed 拡大縮小プラグイン(AviUtl用)のAviSynth移植版。
- プラグイン / lanczos3.vdf ※AviSynth/VirtualDub兼用
- URL / アーカイブを参照。
- nnedi
- nnedi2
- インターレース解除を参照。
- RemoveBorders [1.0/2.0] [YUY2]
- 作者 / SansGrip
- 説明 / AddBordersフィルタとは反対に黒帯を削除する。
- プラグイン / RemoveBorders.dll
- URL / http://www.kvcd.net/sansgrip/avisynth/
- ResampleHQ [2.5] [RGB24/RGB32/YUY2/YV12]
- 作者 / Cory Nelson (PhrostByte)
- 説明 / ガンマ補正付き色空間変換& Spline36 リサイズプラグイン。
- プラグイン / resamplehq-x86.dll (32 ビット版)、resamplehq-x64.dll (64 ビット版)
- URL / http://forum.doom9.org/showthread.php?t=160038
- Resizer [2.5] [YUY2]
- 作者 / Wilbert
- 説明 / クロップ/ボーダー追加で画像をPALスタンダードサイズにしてから、4:3になるようにリサイズ。v1.0はPALのみ対応。
- プラグイン / Resizer.dll
- URL / アーカイブを参照。
- ReTarget [2.5] [RGB]
- 作者 / V.C.Mohan (vcmohan)
- 説明 / シームカービング(Seam Carving for Content-Aware Image Resizing)を使った縮小プラグイン。シームカービングについては、niiyan/2008-03-12 を参照。
- プラグイン / ReTarget.dll
- URL / http://avisynth.nl/vcmohan/
- x264Resize [2.5] [YV12]
- 作者 / Dark Shikari
- 説明 / H.264 の 6-tap hpel フィルタアルゴリズムを用いたハイパフォーマンス 2 倍リサイズフィルタプラグイン。
- プラグイン / x264Resize.dll
- URL / http://forum.doom9.org/showthread.php?t=145796
ARDeinformation †
- 作者 / chikuzen
- 説明 / 詳しくは、Ch's barn: ARDeformation.dll を参照。動作に必要な条件: AviSynth 2.6.0 alpha3 以降、SSE 対応 CPU、msvcr100.dll。関連記事: Ch's barn: スクリプトをプラグインにしてみる
- サポート状況 / [2.6] [YUY2/YV12]
- プラグイン / ARDeinformation.dll
- URL / http://www.mediafire.com/?4ksbv6i24z3vw
- DARPadding
- 指定された DAR (Display Aspect Ratio)に合わせてパディングする。
- ARResize
- 指定されたアスペクト比(DAR/SAR/PAR)に合わせてリサイズする。
BicublinResize †
- 作者 / MarcFD
- 説明 / BicublinResize, FastBicubic, FastBilinear
- サポート状況 / [2.5] [YUY2/YV12]
- プラグイン / BicublinResize.dll
- URL / http://ziquash.chez-alice.fr/
- BicublinResize
- Y プレーンには Bicubic を、UV プレーンには Bilinear を使用。
- FastBicubicResize
- フィルタなしの Bicubic リサンプラ。
- FastBilinearResize
- trbarry 氏作の SimpleResize のようなリサイズフィルタ。
CullResize †
- 作者 / RURIN
- 説明 / アプコン縞解消関数の Destripe 用に開発されたリサイズプラグイン。AviSynth 内蔵のリサイズフィルタを、画像の拡大時に必要な部分の計算のみを行うように改造したもの。Destripe については、ユーザー定義関数の「ユーザー定義関数のリスト」を参照。
- サポート状況 / [2.5] [ - ]
- プラグイン / CullResize.dll
- URL / Destripe に同梱。
- 現時点では、詳細は不明です。
GripFit †
- 作者 / Ross Thomas(SansGrip), Lauri Hahne
- 説明 / アスペクト比を維持しながらリサイズするためのフィルタ集。以下の3つのフィルタを組み合わせることにより、自動的にクロップ・リサイズ・縁の追加が行われる。詳しくは、GripFitを参照。
- サポート状況 / [2.5] [YUY2/YV12]
- プラグイン / grip.dll(GripFit_YV12.dll)
- URL1 / http://forum.gleitz.info/showthread.php?p=149529#post149529
- URL2 / アーカイブを参照。
- GripCrop
- リサイズ後の最終的な解像度や輝度の閾値などを指定する。
- GripSize
- リサイズ・フィルタの指定。このフィルタより前にGripCropを実行しなければならない。
- GripBorders
- GripCropで設定された最終的な解像度に合うように、自動的に縁(ボーダー)を追加する。このフィルタより前にGripCropを実行しなければならない。
newresize †
- 作者 / foxyshadis(オリジナル), Wilbert(改造版)
- 説明 / 新しいリサイズアルゴリズムの実装。なお、Spline64Resize と BlackmanResize は、AviSynth 2.5.8 alpha 1 から内蔵されている。
- サポート状況 / [2.5] [ - ]
- プラグイン / newresize.dll
- URL1 / http://forum.doom9.org/showthread.php?p=958662#post958662 (foxyshadis 版(オリジナル))
- URL2 / http://forum.doom9.org/showthread.php?p=1108526#post1108526 (Wilbert 版(改造版))
- Spline64Resize
- BlackmanResize
- LanczosResize 同様、taps パラメータを持つ。
- Spline16WResize
- Spline36WResize
- Spline64WResize
- Spline16WResize、Spline36WResize、Spline64WResize は、Wilbert 版のみに収録。
PointSize †
- 作者 / `Orum
- 説明 / リサイズフィルタ集。収録されているフィルタのアルゴリズムについては、Pixel art scaling algorithms - Wikipedia, the free encyclopedia を参照。
- サポート状況 / [2.5] [RGB32]
- プラグイン / PointSize.dll
- URL / http://forum.doom9.org/showthread.php?t=154674
- scale2x
- Scale2x リサイズ
- scale3x
- Scale3x リサイズ
- lq2x
- LQ2x リサイズ
- lq3x
- LQ3x リサイズ
- lq4x
- LQ4x リサイズ
- hq2x
- HQ2x リサイズ
- hq3x
- HQ3x リサイズ
- hq4x
- HQ4x リサイズ
Seamer †
- 作者 / vcmohan(V.C.Mohan)
- 説明 / SIGGRAPH*1 2007 で発表された「Seam Carving for Content-Aware Image Resizing」の AviSynth 実装。詳しくは、niiyan/2008-03-12 を参照。
- サポート状況 / [2.5] [RGB32]
- プラグイン / Seamer.dll
- URL / http://avisynth.nl/vcmohan/Seamer/Seamer.html
- TRSeamer
- WSSeamer
SimpleResize †
- 作者 / trbarry
- 説明 / リサイズフィルタ集。V0.3.3.0 現在、InterlacedResize と InterlacedWarpedResize は YV12 未対応。
- プラグイン / SimpleResize.dll (AviSynth 2.5 用 -> 「Avisynth_2.5_Alpha」フォルダ。AviSynth 1.0/2.0 用 -> 「Avisynth_Except_2.5_Alpha」フォルダ)
- URL / http://www.trbarry.com/
- SimpleResize [1.0/2.0] [YUY2] / [2.5] [YUY2/YV12]
- 非常にシンプルかつかなり高速な 2 タップのリニア補間。
- WarpedResize [1.0/2.0] [YUY2] / [2.5] [YUY2/YV12]
- 水平・垂直両方向におけるノンリニア拡大/縮小。
- InterlacedResize [1.0/2.0/2.5] [YUY2]
- SimpleResizeのインターレース対応版。
- InterlacedWarpedResize [1.0/2.0/2.5] [YUY2]
- WarpedResizeのインターレース対応版。
SplineResize †
- 作者 / Wilbert Dijkhof
- 説明 / Panorama Tools に由来する(キュービック(3 次))スプラインベースのリサイザと自然 3 次スプライン(Natural Cubic Splines)の 2 種類のリサイザを含むプラグイン。前者のうちサンプルポイントが 4、6、8 個のものは、AviSynth 内蔵の Spline16Resize/Spline36Resize/Spline64Resize で利用できる。Doom9's Forum 関連スレッド: on the theory of the Spline16/36/64 resizers - Doom9's Forum
- サポート状況 / [2.5] [ - ]
- プラグイン / SplineResize.dll
- URL / http://www.wilbertdijkhof.com/
- Spline100Resize
- Spline64Resize のようなリサイズフィルタ。10 個のサンプルポイント(10x10=100 ピクセル)を使用する。
- Spline144Resize
- Spline64Resize のようなリサイズフィルタ。12 個のサンプルポイント(12x12=144 ピクセル)を使用する。
- SplineResize
- Spline64Resize のようなリサイズフィルタ。ただし上の 2 つとは使用されている係数が異なる。2*taps でサンプルポイントの数が指定できる(taps の範囲は 1<=taps<=100)。
YV12InterlacedReduceBy2 †
- 作者 / trbarry
- 説明 / 高速な"ReduceBy2"フィルタ。
- サポート状況 / [2.5] [YV12]
- プラグイン / YV12InterlacedReduceBy2.dll
- URL / http://www.trbarry.com/
- YV12InterlacedReduceBy2At60
- 60(PALの場合、50) FPSで出力すること以外は、YV12InterlacedReduceBy2と同じ。
- YV12InterlacedSelectTopFields
- YV12InterlacedReduceBy2と同様のフィルタ。このフィルタはトップフィールドを選択する。
最終更新日時: 2014-03-12 (水) 23:53:34 (3925d)