design a filter_t interface for image processing (e.g. gaussian, salt&pepper random noise, random warping, random translation). These filters should support chaining.
modify the ncv_test_image program to work with such filters (specified in command line or in a configuration file).