Вот зацените. Программа распознавания шрифтов.

Статус
Закрыто для дальнейших ответов.

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Я сделал более-менее работоспособную версию генератора шрифтовой базы к Font Expert, а заодно и написал описание процесса распознавания гарнитуры. Смотрите здесь: http:\\mbkhome.narod.ru\fexpert.htm
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Вот зацените. Программа распознавания шрифтов.

багрепорт: не создает версию экзешника с русским меню.
Михаил, и попутно такой вопрос: насколько тяжело программно реализовать append к базе?
если б чуть переделать неудобный интерфейс тулзы и реализовать возможность добавления, можно было бы, кинув клич в народ на продтп быстренько создать совокупную базу на большинство часто используемых шрифтов и выложить в общее пользование.
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

Тысячу извинений, сам EXE файл не обновил. Сейчас все нормально, кто успел скачать t1.exe - обновите и базу перегеерируйте. Append можно реализовать, более того, если надо, можно сделать сортировку шрифтов в базе на предмет повторяемости (выбрасывать одинаковые шрифты с разными названиями).
 

inTurisT

Забанен
10 лет на форуме
Сообщения
536
Реакции
0
Ответ: Вот зацените. Программа распознавания шрифтов.

ВАУ! супер!
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Вот зацените. Программа распознавания шрифтов.

продолжаем багрепорт :)
русская версия программы чего-то странное творит с базами.
условно: создаю базу из трех начертаний AcademyC (T1). Подключаю к FE.
Он базу видит со всеми начертаниями.
Гружу битмапку с растровым текстом, набранным, к примеру, болдом, выделяю, пытаюсь распознать. Фигвам. А если после этого открыть базу, то увидим, что в ней осталось только прямое начертание, два остальных исчезли.

Вечером дома потестирую подробней.
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

У меня тоже такое бывало. Причем не обязательно в русской версии. При каком-то стечении обстоятельств программа глюкает, а потом перестает видеть все шрифты базы кроме первого. Перезагрузка программы (или винды) вроде помогает, так что, кажется, повторяемости глюка нет. Вообще программа очень сырая, вдобавок 16 битная, но патчи я к ней потихоньку делаю, причем вставляю их прямо в генератор базы.
 

inTurisT

Забанен
10 лет на форуме
Сообщения
536
Реакции
0
Ответ: Вот зацените. Программа распознавания шрифтов.

хм, а у меня не наблюдается этих глюков после того как я перенес базы в другую папку
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

Вот сделал новую версию 1.02. Лежит там же. Сделал добавление в базу и фильтр по одинаковым начертаниям шрифтов. Отфильтровав ей все свои шрифты, получил в сухом остатке около 3000 уникальных и обнаружил, что, оказывается Arial и Helvetica идентичны, зато Pragmatica, наоборот, аж 60 разных начертаний имеет!
 

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Ответ: Вот зацените. Программа распознавания шрифтов.

_MBK_ сказал(а):
обнаружил, что, оказывается Arial и Helvetica идентичны
http://www.ms-studio.com/articlesarialsid.html
_MBK_ сказал(а):
зато Pragmatica, наоборот, аж 60 разных начертаний имеет!
Вообще-то 42
(правда есть еще 2 Shadow и 6 Beo)

У Neue Helvetica начертаний тоже много :)
 

Sanchos

Sancho
15 лет на форуме
Сообщения
806
Реакции
158
Ответ: Вот зацените. Программа распознавания шрифтов.

Спасибо за Font Expert... прога просто супер
Вот только иногда она нехочет запускаться: пишет что мол нехвотает ресурсов...
перезагрузишься - опять всё нормально. никто незнает в чём проблема?
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

Sanchos сказал(а):
Спасибо за Font Expert... прога просто супер
Вот только иногда она нехочет запускаться: пишет что мол нехвотает ресурсов...
перезагрузишься - опять всё нормально. никто незнает в чём проблема?
Я не знаю, я ж сам FontExpert не писал, прога 16 битная, мало ли чего ей под XP надо! Каких именно ресурсов она хочет? Сколько шрифтов в базе? У меня на 3000 вроде не ругалась ни разу.
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

Я исправил несколько серьезных ошибок - качайте исправленную версию 1.03
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Вот зацените. Программа распознавания шрифтов.

И у меня наконец-то заработало.
Только народ как-то не хочет базу создавать. Или может ни у кого на фирме нет полного паратайпа для ПЦ.
 

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Ответ: Вот зацените. Программа распознавания шрифтов.

Flame сказал(а):
народ как-то не хочет базу создавать
Вроде разобрался как, можно посоздавать
Правда ни фирмы, ни полного Паратайпа нет :)
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Вот зацените. Программа распознавания шрифтов.

создавайте и выкладывайте куда-нибудь на файлообменник. Можно еще в почту Михаилу или мне.


Не по теме:
у меня на фирме есть почти полный паратайп по состоянию на 2004 год, но вот загвоздка -- он для Макинтоша
 

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Ответ: Вот зацените. Программа распознавания шрифтов.

У меня при каждом пополнении внутри FEXDATA создается новая вложенная FEXDATA с новой базой — так и положено или я что-то не так делаю?

Flame сказал(а):

Не по теме:
но вот загвоздка -- он для Макинтоша
IMHO не проблема :)
Собственно мне тоже придется для многих генерить PFMы — почти тоже самое что конвертировать


А вообще имеет ли смысл ограничиваться только Паратайпом?
Думаю нет.
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Вот зацените. Программа распознавания шрифтов.

suntory сказал(а):
У меня при каждом пополнении внутри FEXDATA создается новая вложенная FEXDATA с новой базой — так и положено или я что-то не так делаю?
Ждем Михаила. У меня эта штука вообще только вчера заработала на базе из трех шрифтов; детально еще не тестировал

suntory сказал(а):
IMHO не проблема :)
Собственно мне тоже придется для многих генерить PFMы — почти тоже самое что конвертировать

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

suntory сказал(а):
А вообще имеет ли смысл ограничиваться только Паратайпом?
Думаю нет.
я про паратайп начал для затравки, поскольку он лучше всего упорядочен, есть база на сайте и т.п. с остальными сложнее плюс источники поступления этих "остальных" шрифтов сильно сомнительные, вроде дисков "30000 новейших и крутейших шрифтов для пц"
 

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Ответ: Вот зацените. Программа распознавания шрифтов.

Flame сказал(а):
У меня эта штука вообще только вчера заработала на базе из трех шрифтов
Мне удалось обработать штук 300, работает действительно довольно медленно.

имею ли я право их конвертировать по лицензионному соглашению
Где-то в ru_typography было насчет этого, кажется да если соблюдается количество машин и шрифт не распространяется на сторону.

с остальными сложнее плюс источники поступления этих "остальных" шрифтов сильно сомнительные, вроде дисков "30000
С ними как раз большие трудности при опознании, у Паратайпа мне и так не трудно найти на сайте с помощью той же "Классификации". Другая проблема, что большинство из них кривые и придется их тоже "конвертировать".
 

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Ответ: Вот зацените. Программа распознавания шрифтов.

suntory сказал(а):
У меня при каждом пополнении внутри FEXDATA создается новая вложенная FEXDATA с новой базой — так и положено или я что-то не так делаю?

Действительно не так. Ты, наверное, при пополнении указываешь каталог FEXDATA в качестве результирующего, а надо тот , в котором этот каталог лежит. Тогда программа скажет, что в каталоге база уже есть и спросит, добавить в нее или перезаписать? Отвечаешь Yes и оа делает Append. Работает действительно медленнно но не сильно - к примеру у меня 3000 шрифтов сдиска примерно часа 3 обрабатывала на очень слабеньком компе.
 
Статус
Закрыто для дальнейших ответов.