NLMSvariants/bin/ANSI_C_Implementation
gurkenhabicht f19eb8cff1 Merge branch 'master' of https://github.com/FBRDNLMS/NLMSvariants 2018-05-14 23:24:11 +02:00
..
Makefile created folder 2018-05-14 22:43:25 +02:00
NLMSvariants.c created folder 2018-05-14 22:43:25 +02:00
README.MD added README 2018-05-14 23:23:05 +02:00
graphResults_template.html created folder 2018-05-14 22:43:25 +02:00

README.MD

Installation

Use the make file or compile it anywhere else. $ make It had to be ANSI C so it even compiles on VS.

Features

This little piece of code compares 3 different implementations of a least mean square filter.

  • local mean
  • direct predecessor
  • differential predecessor

Greyscale PPM files can be used for input at this iteration. Output will be genreeated as .txt file with predicted value genereated by the filter and its error value as well as given actual value from the PPM file. Furthermore there is an output as an svg graph to compare the implementatiosn on a visual level. Just open graphResults.html You can hide graphs by clicking on its name for better visibility.