Min Filter

Introduction

Given an image, we’ll replace each pixel intensity with minimum value from its neighbouring pixels, where order of neighbourhood can be variable X ( > 0).

Performance

Sample

I applied both MinFilter implementations on sample of dimension 2560 x 1440, with order value set to 5.

Source Sink
moon minFiltered

Before

performanceMinFilter_2

After

performanceMinFilter_1

Results

All filters applied on order-0 image.

Order Image
0 sample_image
1 order_1_MinFiltered
2 order_2_MinFiltered
3 order_3_MinFiltered
4 order_4_MinFiltered
5 order_5_MinFiltered

Thanking you :blush: