Added parts of my developments to the vigra Computer Vision library. 1. A local filter function environment, which can be used to apply any given filter function on a complete image. Like convolveImage, this environment also supports correct border handling at the image boundaries. To demonstrate the use, I added a generic median filter and some filters for speckle removal as well. 2. A Coherence Enhancing Shock Filter as proposed by J. Weickert 2002. 3. A correlation environment, which provides traditional correlation approaches using sliding windows as well as FFT powered fast versions of the cross-correlation as well as the normalized cross-correlation according to J.P. Lewis 1995. All components are tested - tests are supplied by means of vigra tests. And they are all documented by means of doxygen comments. All callable algorithms provide the new MultiArrayView calling mechanisms as well as the good old image iterators.