¿Cómo deshabilitar el suavizado (suavizado) en Vista previa para imágenes?

4

Estoy usando la vista previa para mi desarrollo de iOS para calcular la distancia de píxeles de los elementos. Pero ahora, ni siquiera recuerdo que cuando comenzó a suavizar las líneas, incluso una línea de píxeles se convierte en un desorden borroso y no se puede saber dónde comienza realmente.

¿Cómo devuelvo un aspecto nítido a mis imágenes cuando se amplía la vista previa?

    
pregunta Dvole 27.08.2014 - 21:51

3 respuestas

6

Tengo una experiencia diferente de lo que CousinCocaine informa en su respuesta. Al usar Preview Version 7.0 (826.4) en un mapa de bits PNG, parece depender del tamaño de la imagen ampliada en lugar de si el nivel de zoom es un buen número.

Específicamente, suaviza la imagen ampliada si la imagen ampliada ocuparía más de 64 megabytes (2 ^ 26 bytes), utilizando 3 bytes (color de 24 bits) por píxel. Para agregar a la confusión, si la imagen tiene una dimensión pequeña y una dimensión grande, la dimensión pequeña se incrementa a 1/3 de la dimensión grande antes de realizar este cálculo.

Por ejemplo, con una imagen de 720x720 con un nivel de zoom de 656%, el cálculo es 720 * 720 * 6.56 * 6.56 * 3 < 2 ^ 26, por lo que no es anti-alias. Pero a un nivel de zoom del 657%, lo hace.

Como puede ver en la primera captura de pantalla, no se realiza absolutamente ningún anti-aliasing. Cada píxel se ha ampliado a un rectángulo de 6x6, 7x7 o 6x7, sin suavizado de píxeles.

Para ver los píxeles en esas imágenes lo suficientemente claro como para contarlos, no necesita Vista previa, solo vaya a Preferencias del sistema, Accesibilidad, Zoom y desmarque la casilla "Imágenes suaves" (y también asegúrese de al menos una de los métodos de zoom está habilitado). Luego puede ampliar los píxeles en cualquier lugar de la pantalla (y puede usar los píxeles en el puntero del mouse para ayudar a contar visualmente los píxeles). Pero tomar una captura de pantalla con un zoom como este es un buggy para mí.

Para los archivos PDF, que probablemente no se apliquen a usted, también puede probar una de las siguientes configuraciones no documentadas, que aparentemente también requiere reiniciar Vista previa:

defaults write com.apple.Preview PVPDFAntiAliasOption 0
defaults write com.apple.Preview PVPDFAntiAliasOption 1
    
respondido por el Matt 23.02.2015 - 22:50
3

En la vista previa, puedes ver tu imagen en un 100% (1 píxel de imagen = 1 píxel de pantalla). Para hacer esto, asegúrese de tener la configuración correcta.

Vaya a Preferencias, Imágenes, Definir 100% como: '1 píxel de imagen es igual a 1 píxel de pantalla'

Ahora,cuandoabrasuimagenal100%,verálaimagenoriginal.AquíhayunejemplodecapturadepantallademapasdeiOSal100%.

Está bien, pero ahora la parte difícil. Digamos que su imagen tiene 100 píxeles de ancho y la ampliaremos 2 veces: la imagen resultante tiene 200 píxeles de ancho. Tu computadora doblará cada píxel y la imagen será nítida. Esto se aplicará a cada zoom de "número entero" (3x, 6x, 32x, etc.).

Por lo tanto, hacer zoom en números enteros es fácil. Pero, ¿qué pasa con el zoom en números no completos, como 133%? Los 100 píxeles en el ejemplo deben dividirse en 133 píxeles, pero qué píxel se duplica y cuál no, no podemos empalmar los píxeles de la pantalla a la mitad, ¿podemos? En estas circunstancias, la computadora calculará una estimación estimada para el valor de estos 133 píxeles y dará como resultado su "desenfoque".

Encontrará que algunos niveles de zoom son nítidos (niveles de zoom de número entero) y otros niveles de zoom borrosos (niveles de zoom desiguales). Por esta razón, tengo un '1' extra en mi barra de herramientas, así que sé que cuando estoy viendo '1 píxel de imagen es igual a 1 píxel de pantalla'.

Por debajo de un nivel de zoom 'par':

Pordebajodeunniveldezoom'desigual':

    
respondido por el CousinCocaine 28.08.2014 - 09:10
0

La vista previa en OS X Mavericks tiene el antialiasing desactivado para las imágenes, pero habilitado para los archivos PDF. Que yo sepa, esta configuración no se puede modificar en las preferencias.

Esta es una vista previa ampliada en los ojos de Dilbert:

    
respondido por el aglasser 27.08.2014 - 22:41

Lea otras preguntas en las etiquetas