2023-07-03 11:00:56 +00:00
|
|
|
# Convolution-Filter
|
2024-03-02 13:34:46 +00:00
|
|
|
![overview.png](https://git.montehaselino.de/servostar/Shadertoy-Shaders/raw/branch/main/Image-Filtering/Convolution-Filter/overview.png)
|
2023-07-03 11:00:56 +00:00
|
|
|
|
|
|
|
Convolution filter are filters that take a kernel and sum up every pixel and multiply that pixel with the corresponding element of the kernel.
|
|
|
|
Note that blur filter are technically convolution filters as well despite them not being listed here.
|
|
|
|
|
|
|
|
This file contains example implemntations of the following convolution filters:
|
|
|
|
- Median Filter
|
|
|
|
- Unsharp mask
|
|
|
|
- Laplace (sharpen)
|
|
|
|
- Emboss (omni-directional)
|
|
|
|
- Sobel-Feldmann
|
|
|
|
- Edge Detection
|