MedicalVisualization

Gradient vs Sobel Operator

Smooth Shading Examples | | Contour Tracing

The central differences method does only take 6 of the surrounding 26 voxels into account.

The so called Sobel operator applies the central differences method to the entire neighborhood, resulting in a smoother change of the normal across voxel boundaries:

Left: Central Differences, Right: Sobel Operator

Angio-Iso1 Angio-Iso1-Sobel
Angio-Iso1-Aorta Angio-Iso1-Aorta-Sobel

Hinweis: Üblicherweise Vorberechnung des Sobel-Operators für alle Voxel, dies belegt jedoch 3 Byte Speicherplatz zusätzlich zu den 2 Bytes des Volumens (16-bit).

Smooth Shading Examples | | Contour Tracing

Options: