алгоритм для создания букв из текста

#iphone #objective-c #algorithm #image

#iPhone #objective-c #алгоритм #изображение

Вопрос:

кто-нибудь знает об алгоритме, который использует маленькие изображения или буквы для обозначения больших букв? Например, если я хочу записать букву T:

T

или E:

E

что, если вместо использования букв я хотел бы использовать изображение для каждого блока?

В частности, я хотел бы сделать это на iPhone.

Комментарии:

1. кроме того, как называется этот алгоритм или процесс?

2. Ну, вы могли бы изучить растеризацию шрифтов (из векторных форматов шрифтов), а затем использовать буквы вместо пикселей, хотя это может быть излишним… В противном случае я не вижу ничего другого, кроме указания символьной строки с пробелами и новых строк для каждой отдельной буквы.

3. FIGlet называет это шрифтом «алфавит» — figlet.org/examples.html

Ответ №1:

Соответствующие шрифты Figlet:

Для изображений замените каждый символ изображением.

Ответ №2:

Мы делали это на старых линейных принтерах 70-х годов, также лидерах бумаги.

Для этого я использовал два варианта:

  1. Создайте массив, возможно, массив чата, для каждого символа.

  2. Для ранних дисплеев LD я использовал весь интересующий алфавит в графическом конвертере, сохранив его в самом простом и удобном графическом формате, .bmp может быть хорошим выбором. Затем написал программу, которая могла читать необработанный графический файл и создавать массивы символов. Это хорошо работало, когда мне нужно было несколько шрифтов.