Estoy trabajando en la aplicación de procesamiento de imágenes SEM, escrita en WPF. Tengo un control de visualización de la imagen, derivado de Canvas, que muestra las superposiciones de imágenes & usando DrawingVisuals (una para cada "capa"). También implementa Zoom & Pan utilizando la escala & translate transform, aplicada en DrawingVisuals.¿Cómo puedo estirar el mapa de bits en WPF sin suavizar píxeles?
Cuando hago un acercamiento de la imagen para ver píxeles individuales, se muestran sin problemas, evidentemente utilizando el filtrado bilineal para estirar el mapa de bits (no es de extrañar, ya que WPF se procesa a través de Direct3D). Sin embargo, para mi caso de uso, preferiría ver píxeles individuales como cuadros nítidos, como es habitual en cualquier editor de imágenes como Photoshop. Es por eso que el usuario de mi aplicación amplía la imagen -> para poder operar a nivel de píxel.
¿Existe esa opción en WPF (aparte de estirar manualmente el mapa de bits antes de mostrarlo)? No pude encontrar nada.
gracias de antemano, Zbynek Vrastil República Checa
¡Genial! Me ahorró muchos problemas. –
Y también puede configurarlo desde XAML: ' ' –