Tulon Цитата: Значит пользоваться нельзя, потому что нет хэлпа и не нравиться окно, которое появляется только при старте?
Я же написал "нельзя" в кавычках. Можно - но неудобно. И это неудобство достаточно велико, чтобы потребность в нормальной альтеративе СК считалась неудовлетворённой. Я не говорю что "СТ - это зло". Нет, СТ - это, конечно, ещё один шаг вперёд - к созданию альтернативы. Но ещё не сама альтернатива. И вряд ли ею когда-нибудь станет (а скорее, никогда - если уж совсем начистоту сказать). Ибо маленькое окошко на старте - это вовсе не просто так - а это
показатель.
Цитата: но ваши аргументы просто смехотворны.
Жизнь покажет. Кстати, не один я так считаю.
Объективная реальность не зависит от наших мнений и желаний. Вопрос лишь в том, насколько полно мы желаем удовлетворить запросы этой реальности (довольно жёсткие, кстати). И те, кто не желает с этим считаться - обречены на неуспех.
Цитата: все равно пришлось бы написать десятки тысяч строк кода, чтобы создать альтернативу СК или СТ.
Не поленюсь повторить уже сказанное: существует понятие "модульность кода". Эти десятки тысяч строк возможно разбить на модули - удобные в повторном использовании.
Да, сложность после этого не исчезнет вовсе - но она уменьшится настолько, что многие программисты-одиночки смогут делать такие программы. Сейчас же они пока ещё не могут - пока нет таких модулей - порог сложности ещё велик. Модули нужны ИМХО такие (к примеру):
1. Bookscanlib - вполне можно сделать в виде dll с простым и удобным для чайника API. Туда должны войти 2 части - сканобработка - и распознавание образов.
2. Графический движок. Можно оформить как готовый MFC-класс - подключаемый в виде dll с простым и удобным для чайника API. Да, сложновато такое сотворить - но можно.
3. FreeImage - уже есть.
Этих 3 компонентов будет достаточно, чтобы довести сложность создания альтернативы до принципиального уровня сложности, скажем, DjVu Sep или DjVu Small. Это всё равно, что собирать нечто из Lego-конструктора (а не самому обжигать кирпичи из глины и т.д.).
Вы читали PDF-инструкцию к FreeImage? Если нет - то многое потеряли. Это ярчайший пример того, как можно (при желании) свести сложное к простому. Мне всё равно, сколько там внутри FreeImage строк кода - тысяча или миллион - я работаю там всего лишь с несколькими дясятками простых, понятных, и удобных функций.
Тем более, что функциональность СК надо разбить на 3-4 независимые программы - а Вы наступаете на те же грабли, что и
bolega - всё лепите в одну и ту же программу.
Цитата: Кстати может bolega поделится статистикой по СК?
Я думаю, что
bolega крайне не хотел бы лишиться своего монопольного статуса - чтобы он там ни говорил. Я думаю, что одна из причин - обычное мелкое тщеславие. Отсюда и чрезмерная скрытность.
Кстати - предлагаемая мною модель (модульность) заодно навсегда покончит с опасностью монополизации технологий сканобработки теми или иными лицами (что мы наблюдаем сейчас).