¿Cómo puedo cambiar el tamaño de una imagen sin suavizar?

Diseño emoticones y, a menudo, necesito cambiar el tamaño de las cosas. Sin embargo, esto generalmente debe hacerse sin suavizado. No puedo encontrar ningún lugar para hacer esto.

Es un poco al revés, ya que en realidad es más difícil para un programa usar suavizado que no hacerlo. También significa que necesito pasar mucho tiempo pixelando a mano todo el doble de grande.

Preferiría especialmente una forma en que esto se pueda hacer dentro de Photoshop CS3, aunque no es obligatorio.

Me inclino a estar de acuerdo, pero no estoy completamente seguro de lo que significa "sin suavizado" en este contexto específico. ¿Puede aclarar, preferiblemente con un ejemplo o dos? Un enlace está bien.
No puedo proporcionar una ayuda visual en este momento (lo haré más tarde hoy), pero digamos que tengo una imagen de 5x5 píxeles. Quiero aumentar el tamaño a 10x10 (y, por lo tanto, escalarlo 2x) pero sin que se produzca ningún suavizado entre píxeles.

Respuestas (2)

Suponiendo que está escalando por múltiplos enteros, según su ejemplo, esto es bastante fácil. En el cuadro de diálogo de cambio de tamaño de Photoshop, simplemente elija Volver a muestrear imagen: Vecino más cercano.

Ver imagen para mayor claridad:

Cuadro de diálogo Tamaño de imagen de Photoshop CC

¿Por qué no utilizar gráficos basados ​​en vectores que permitirían un cambio de tamaño infinito sin pérdida de calidad?

Hay programas gratuitos como Inkscape o programas de pago como Adobe Illustrator. Con estos, podrá hacer que el gráfico tenga un alto/ancho específico y luego rasterizar (el proceso de convertir líneas matemáticamente definidas en píxeles) el final en un jpeg o cualquier forma de archivo que necesite.

No gracias. Estoy comenzando con una imagen de mapa de bits, y convertir un mapa de bits en un vector es un poco complicado.