Prewitt – operator wykorzystywany w cyfrowym przetwarzaniu obrazów do detekcji krawędzi pionowych, poziomych i ukośnych. Operator ten umożliwia wyznaczenie dla każdego piksela obrazu estymaty pochodnej kierunkowej w jednym z 8 kierunków. Operator ten został po raz pierwszy użyty do analizy obrazów mikroskopowych w medycynie przez Judith M. Prewitt w roku 1966.

Algorytm Wyznaczenie pochodnej kierunkowej odbywa się to za pomocą operacji dwuwymiarowego dyskretnego splotu macierzy obrazu z macierzą 3×3 charakterystyczną dla danego kierunku zwaną jądrem (kernel) przekształcenia. Macierze te są antysymetryczne w stosunku do kierunku wykrywanej krawędzi. Zbiór 8 macierzy pozwala na określenie kierunku od 0° do 315° z krokiem 45°. Dla kierunku 0° wykrywane są krawędzie pionowe, a dla 90° – krawędzie poziome. Operacja splotu wyznacza w pierwszym przypadku estymatę pochodnej cząstkowej względem osi X, a drugim względem osi Y.

Metoda ta nazywana jest także dopasowywaniem wzoru (maski) krawędzi do rzeczywistego obrazu. Kierunek oraz wielkość krawędzi określane są na podstawie najbardziej dopasowanej „maski”.

Przykłady masek dla kątów 0°, 45°, 90° i 135°.