Trazo no contiguo (píxeles que se tocan en diagonal) en Photoshop

Necesito hacer algunos mapas de bits de subtítulos personalizados para un DVD. El problema es que los DVD solo admiten 3 colores, lo que me da un color para las letras, uno para el suavizado y otro para el contorno.

Lo que hice fue escribir el texto en blanco sobre fondo negro, convertir la imagen al modo indexado de 3 colores, luego seleccionar el fondo (Varita mágica con tolerancia cero), invertir la selección para obtener letras más suavizado y aplicar 1 trazo de píxeles.

Ahora, las letras con suavizado en realidad se ven medio decentes, considerando las restricciones, pero el contorno le da a todo un aspecto feo y cuadrado.

Luego eché un vistazo más de cerca a algunos subs de DVD minoristas y, entre montones de abominaciones absolutas, encontré un tipo específico de renderizado que logra minimizar el peso visual del contorno. Es difícil describirlo, pero a diferencia del Trazo habitual en Photoshop, que hace que todos los píxeles se toquen por completo, esto los dibuja con solo las esquinas tocándose en líneas no rectas.

Entonces, la pregunta es, ¿es posible obtener este efecto en Photoshop?

Aquí hay un primer plano de la comparación, con algunas de las diferencias señaladas. Abra la imagen en una nueva pestaña para verla en tamaño real.

Comparación de una buena reproducción de DVD y mi intento en Photoshop

¿Has probado algún software de subtitulado especial que genere esos mapas de bits? Solo escribe los textos, define la ubicación y el tiempo de visualización. (Ya tengo suficientes peleas como esta y he grabado los textos en el video)
Probé algunos gratuitos que pude encontrar, pero tienen su propio conjunto de problemas: o usan solo dos colores, por lo que el texto está completamente irregular, o usan tres colores, pero en lugar de suavizado, simplemente dibujar un contorno gris completo,
… o no aplastan el texto para contrarrestar el estiramiento de la imagen durante la reproducción (los DVD no almacenan el video en la relación de aspecto nativa). Otra cosa es que estoy haciendo quirones de altavoz, por lo que me gustaría obtener un diseño un poco más matizado que el texto de un solo tamaño centrado en el estándar que proporcionan.
¿Ha intentado variar las opciones de suavizado en su objeto de texto?
Sí, pero da los mismos resultados.

Respuestas (3)

No es necesario que desactive el suavizado en el trazo, debe desactivarlo al principio.

  1. cree su texto con Anti-alias establecido en ninguno
  2. Tipo rasterizar
  3. Duplicar capa y moverla debajo del original
  4. Seleccione > Modificar > Expandir en 1 px
  5. Rellena con el color del contorno. ¡No más alias!

ingrese la descripción de la imagen aquí

Lo siento, pero esto no tiene nada que ver con mi pregunta. Necesito el suavizado entre la letra y el contorno .
eso es exactamente lo que obtienes con tu respuesta, ¿o no?

No tengo la misma fuente para probar, pero ¿no puede simplemente aplicar un trazo de 1 píxel como estilo de capa al texto en blanco? Aquí hay una captura de pantalla que muestra la configuración.

Captura de pantalla con la configuración de estilo de capa

También desactivé el antialisado de texto en este ejemplo, aunque puede activarlo si desea letras más suaves.

Eso da el mismo resultado que acariciar la selección, pero agrega suavizado y necesito que sea de un solo color.
Por cierto, la fuente es Myriad, pero aplastada horizontalmente, porque los DVD no almacenan la imagen en su relación de aspecto real: más bien, se estira durante la reproducción, desde los 720 px nativos hasta los 768 px para video 4:3, o a 1024 px para 16:9. Sí, la especificación de DVD es materia de pesadillas.
Quizás Photoshop no sea el camino a seguir. No se me ocurre ninguna forma de desactivar el suavizado de trazos en Photoshop, que parece ser el principal problema que tienes. Estoy bastante seguro de que podría eliminar los píxeles ofensivos a mano, pero eso probablemente no sea práctico. ¿No hay un software específico para subtitular?

Bueno, me topé con esto accidentalmente, y no sé por qué funciona de esta manera, pero me alegro de que así sea.

En lugar de seleccionar el texto y agregar el trazo en el exterior, seleccione el fondo y agregue el trazo en el interior. (Solo recuerde recortar el trazo alrededor de todo el lienzo que esto creará).

Parece que las "islas" no seleccionadas dentro de la selección obtienen este tipo de trazo aplicado a su alrededor. Supongo que hay algún principio matemático de por qué funciona de la manera que lo hace.

visualización del comportamiento descrito