Example #1
0
 [Benchmark] public void Convolve_Optimized() => ImageOperations.Convolve_Optimized(img1, kernel, res);
Example #2
0
 [Benchmark] public void Convolve_AvxIsolated() => ImageOperations.Convolve_AvxIsolated(img1, kernel, res);
Example #3
0
 [Benchmark] public void MedianFilter7x7() => ImageOperations.MedianFilter(img1, 3, res);
Example #4
0
 [Benchmark] public void Convolve() => ImageOperations.Convolve(img1, kernel, res);
Example #5
0
 [Benchmark] public void MedianFilter3x3() => ImageOperations.MedianFilter(img1, 1, res);
Example #6
0
 [Benchmark] public void MedianFilter5x5() => ImageOperations.MedianFilter(img1, 2, res);
Example #7
0
 [Benchmark] public void Rotate180_Optimized() => ImageOperations.Rotate180_Optimized(img1, res);
Example #8
0
 [Benchmark] public void Rotate180_Avx() => ImageOperations.Rotate180_Avx(img1, res);
Example #9
0
 [Benchmark] public void Sum_Avx() => ImageOperations.Sum_Avx(img1, img2, res);
Example #10
0
 [Benchmark] public void Sum_Optimized() => ImageOperations.Sum_Optimized(img1, img2, res);
Example #11
0
 [Benchmark] public void Sum_ThisProperty() => ImageOperations.Sum_ThisProperty(img1, img2, res);
Example #12
0
 [Benchmark] public void Sum_RefMethod() => ImageOperations.Sum_RefMethod(img1, img2, res);
Example #13
0
 [Benchmark] public void Sum_GetSetMethods() => ImageOperations.Sum_GetSetMethods(img1, img2, res);