# FieldDiff

## Přehled

autor: tritical
verze: 1.3
stáhnout: http://bengal.missouri.edu/~kes25c/
kategorie: Odstraňování prokládání & pulldown
požadavky:

- YV12 & YUY2 Barevné prostředí

licence: GPL

## Popis

FieldDiff je jednoduchý filtr, který počítá metriku rozdílu polí použitím 5 bodové metriky, kterou používá TFM a pak ji vysílá přes ladící nebo zobrazovací možnosti. Operuje na plných snímcích (rozlišuje dvě pole v každém snímku). FieldDiff má verzi, která může být použita v podmíněném filtrování zvanou "CFieldDiff" , která vrací hodnotu do skriptu.

### Syntaxe

`FieldDiff` (clip, int "nt", bool "chroma", bool "display", bool "debug")
`CFieldDiff` (clip, int "nt", bool "chroma", bool "debug")

## Parametry

nt -

Nastavuje prahovou hodnotu šumu pro odlišnost polí. Doporučené hodnoty jsou mezi 0 (žádný šum neodmítnut) a 5.

výchozí: 3 (int)

chroma -

Vypíná nebo zapíná zpracování barevnosti.

Výchozí: true (bool)

display -

Vykreslí hodnotu rozdílu v levém horním rohu každého snímku.

Výchozí: false (bool)

debug -

Vydává hodnotu rozdílu přes OutputDebugString. Použijte "DebugView" pro
zobrazení výstupu.
Výchozí: false (bool)

sse -

Je-li nastaveno na true, pak bude použito sse (součet čtvercových chyb) místo sad (součet absolutních rozdílů) při výpočtu metrik. Výchozí: false (bool)

opt -

Ovládá, které optimalizace budou použity. Možná nastavení:

0 - použije c rutiny
1 - použije mmx rutiny
2 - použije isse rutiny
3 - použije sse2 rutiny
4 - auto detekce

Výchozí: 4 (int)

## Seznam změn:

v1.3 - (03/23/2006)

- - nahrazeno explicitní kopírování snímku možností zápisu
- - opraveny mmx rutiny obsahující instrukce paddq

v1.2 - (01/24/2006)

- + přidány optimalizace sse2/mmx
- + přidán parametr opt

v1.1 - (07/31/2005)

- + přidána možnost sse

## Na dopracování:

- nic

Kontakt: forum.doom9.org nick = tritical nebo email: kes25c@mizzou.edu

`$English Date: 2006/03/23 16:11:01 $`

`Český překlad:23.2.2009`