Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ai:vision [2007/05/18 17:20] cyril |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Vision ====== | ||
- | |||
- | ===== Color Quantization ===== | ||
- | == References == | ||
- | - [[http:// | ||
- | |||
- | === RGB cone === | ||
- | === YUV polygon === | ||
- | === HSV rectangle === | ||
- | === Lab === | ||
- | |||
- | |||
- | ===== Image segmentation ===== | ||
- | |||
- | === Floodfill === | ||
- | == References == | ||
- | - [[http:// | ||
- | ===Watershed=== | ||
- | ==References== | ||
- | - [[http:// | ||
- | - [[http:// | ||
- | |||
- | ===== Filters ===== | ||
- | ==References== | ||
- | - [[http:// | ||
- | |||
- | ====Anti-noise==== | ||
- | (smoothing) | ||
- | ==References== | ||
- | - [[http:// | ||
- | - [[http:// | ||
- | | ||
- | ===Median Filter=== | ||
- | ===Vector Median Filter=== | ||
- | ===Kuwahara filter=== | ||
- | ===Peer Group Filtering=== | ||
- | ==References== | ||
- | - [[http:// | ||
- | ===Anisotropic Filtering=== | ||
- | |||
- | ====Gradient==== | ||
- | |||
- | ===Prewitt=== | ||
- | ==Objective== | ||
- | Basic kernels for 1st order gradient. | ||
- | ==Quick Def== | ||
- | Horizontal kernel : | ||
- | ^-1^0^1^ | ||
- | ^-1^**0**^1^ | ||
- | ^-1^0^1^ | ||
- | Vertical kernel : | ||
- | ^-1^-1^-1^ | ||
- | ^0^**0**^0^ | ||
- | ^1^1^1^ | ||
- | |||
- | |||
- | ===Roberts=== | ||
- | ==Objective== | ||
- | |||
- | ==Quick Def== | ||
- | First kernel : | ||
- | ^1^0^ | ||
- | ^0^-1^ | ||
- | Second kernel : | ||
- | ^0^1^ | ||
- | ^-1^0^ | ||
- | Intensity : | ||
- | '' | ||
- | |||
- | Direction : | ||
- | '' | ||
- | |||
- | ===Sobel=== | ||
- | ==Objective== | ||
- | Most popular 1st order kernels | ||
- | ==Quick Def== | ||
- | Horizontal kernel : | ||
- | ^-1^0^1^ | ||
- | ^-2^**0**^2^ | ||
- | ^-1^0^1^ | ||
- | Vertical kernel : | ||
- | ^-1^-2^-1^ | ||
- | ^0^**0**^0^ | ||
- | ^1^2^1^ | ||
- | Intensity : | ||
- | '' | ||
- | |||
- | Direction : | ||
- | '' | ||
- | ==Full Def== | ||
- | The filter can be seen as the convolution of two filters. | ||
- | |||
- | Derivative : | ||
- | ^-1^ | ||
- | ^0^ | ||
- | ^1^ | ||
- | Smoothing : | ||
- | ^1^2^1^ | ||
- | |||
- | ===Laplace=== | ||
- | ==Objective== | ||
- | 2nd order kernel | ||
- | ==Quick Def== | ||
- | Kernel : | ||
- | ^0^1^0^ | ||
- | ^1^**-4**^1^ | ||
- | ^0^1^0^ | ||
- | |||
- | ===Scharr=== | ||
- | |||
- | ====Morphological==== | ||
- | ==References== | ||
- | - [[http:// | ||
- | ===Dilation=== | ||
- | // | ||
- | ===Erosion=== | ||
- | //Erosion// | ||
- | ===Opening=== | ||
- | // | ||
- | ===Closing=== | ||
- | // | ||
- | |||
- | ===== Edge detection ===== | ||
- | |||
- | ====Canny detector==== | ||
- | ==Objective== | ||
- | Best theoritical edge detector. | ||
- | ==Quick Def== | ||
- | Noise filtering, gradient with horizontal vertical and diagonal kernels, thresholding with hysteresis taking into account the direction of the gradient. | ||
- | |||
- | ===Canny-Deriche=== | ||