WPF Image, how to remove blur?
As tkerwin mentioned, change the BitmapScalingMode to NearestNeighbor
in you XAML Image code:
RenderOptions.BitmapScalingMode="NearestNeighbor"
Perhaps you need to change the bitmap scaling mode to nearest neighbor.
Add RenderOptions.BitmapScalingMode="NearestNeighbor"
to your Image tag.
Increase resolution / scale without anti-aliasing.
Whats happening is WPF is scaling the image but "averaging" the pixels, rather than doing a more blocky scale.
See this post: