¿Es efectivo convertir los archivos de texto en código morse para que la compresión se pueda realizar sobre los archivos?

Sabes, esa era una pregunta interesante, y solo tenía que comprobarlo.

Creé un archivo de texto aleatorio de 18,657 caracteres:

que luego convertí a Morse, obteniendo así otro archivo de 62,353 bytes:

Entonces la traducción en Morse es 3.34 veces más grande que el texto claro. Eso es lo esperado.

Luego los comprimí con gzip y obtuve los siguientes resultados:

Archivo de texto original, comprimido: 7.723 bytes.

Traducción Morse, comprimido: 11,258 bytes.

Desafortunadamente para su idea, la traducción comprimida resultó aún más grande que el texto claro comprimido.

Pero … la proporción era de solo 1.45. Los compresores optimizados podrían obtener una mejor relación, y podría ser posible crear un algoritmo de compresión optimizado para los meros 4 caracteres en la traducción que en realidad resulta en archivos más pequeños que el genérico.

Fue una idea inteligente; no te rindas!