Ru-Board.club
← Вернуться в раздел «Программы»

» ScanKromsator СканКромсатор (Часть 3)

Автор: daa2013
Дата сообщения: 23.08.2014 17:07
Я сделал самую первую и тупую итерацию - объединил все тексты про СК в один мегафайл и разбросал их в соответствии с предложенной структурой (Забавно, но я свой собственный пост 2008 года обнаружил, где это сделать предлагал).

http://rghost.ru/private/57629166/1b40363aea0b63b332288193ef9a6ca3

Файл проекта эксплейна, кстати, приятнее читать, чем chm. (Размер, правда, в 2,5 раза больше). И в нём удобнее, чем в ворде, со сложноструктурированными текстами работать.


Основная работа еще впереди:

- извлечение из данной 3 ветки форума инфы, которая не попала в старые тексты (А её тут чуть больше чем до фига - 600 страниц флуда сократились до 200 страниц содержательных комментов, но их надо реферировать);

- пресловутый FAQ - это нечто. Идея, может, неплохая, но все имеющиеся файлы - цензурных слов нет. Начиная с того, что http://abab.front.ru/QandA_SK.ZIP мне три раза ворд рушил и комп вешал (вот как это может сделать текстовый файлик ???), и заканчивая моей полной ментальной невозможностью его прочитать (сравните при этом с предыдущим пунктом). В разных списках вопросы повторяются и надо это всё переделывать. Перебор. Я не против вопросов и ответов, но не на сотни страниц.
Отсюда многое стандартное в разделы про интерфейс и обработку уйдет; Вот как раз небольшой FAQ по теме в конце каждого раздела вполне уместен.

- редактирование тех разделов, где получился винегрет;

- изготовление скриншотов и описания интерфейсов к современной версии СК;

- написание отсутствующего материала.


В общем, одному и даже вдвоем тут не справиться.


Просьба к shch_vg: не могли бы вы про изготовление джву в ск написать - так как ваши посты переписка с bolega по этому вопросу - это все что мне про это известно.

Вопрос к shch_vg -ваша вторая статья про работу в СК, там входной файл есть, а итогового нету. Чем обработка завершилась ???? Неясно. Также не нашел там заявленный комментарий №6.

bolega

Цитата:
Подкорректировал what's new на 116 стр.


Вы знаете, я не обнаружил Whats New к версиям 5.95 - 5.96. Последний разысканный - к 5.93.

Я его пропустил ?
Вы его не выкладывали ?
С какой версией соотноcится текущий список изменений ?

Нашел и включил в компиляцию ваши тексты про
2.0, 3.0, 5.5., 5,6А, 5,81, 5.92, 5.93
Может быть у вас еще какие-то материалы/рабочие документы найдутся ?

ghosty
мне кажется что в туториале было бы разумным объединение текста от ТиВиДракона с вашим. Потому что они оба про параметры. не кажется, что если расписать параметры вашей сборки, то и получится что-то что у него вышло. И тогда будет дубль. Не идентичный по содержанию, но идентичный по смыслу - рекомендуемый "средний" набор обработок.
Автор: shch_vg
Дата сообщения: 23.08.2014 18:50
daa2013

Цитата:
не могли бы вы про изготовление джву в ск написать - так как ваши посты переписка с bolega по этому вопросу - это все что мне про это известно.

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

Цитата:
ваша вторая статья про работу в СК, там входной файл есть, а итогового нету. Чем обработка завершилась ???? Неясно.

Вы думаете, что я это писал для себя?
Есть входной файл, есть описание последующих действий.
Кому интересно, тот их выполнит и получит итоговой. Я специально не делал ничего дополнительно по сравнению с описанием.
Цитата:
Также не нашел там заявленный комментарий №6.

Там отсутствует не только №6, но и все последующие.
Именно поэтому я и назвал это ПОЛУОПИСАНИЕМ, т.к. понял, что сил сделать то, что я задумывал, у меня уже нет.
Наберусь сил и удалю комментарий №6, чтобы никого не смущать.
Автор: daa2013
Дата сообщения: 25.08.2014 15:29
Накидал для целей последующего включения в мануал параграф
"Первый запуск СканКромсатора - лёгкий старт" (это 1.2.4, если что).

http://rghost.ru/private/57664278/bf625344989067d8351a039471268ad4

Прошу дать замечания.
Автор: shch_vg
Дата сообщения: 25.08.2014 19:41
daa2013

Цитата:
Прошу дать замечания.

Это надо спрашивать у неофита (для которого, как я понимаю, предназначен этот документ), вот он-то вывалит столько вопросов.
Единственное, что могу добавить от себя, это то, что я бы не стал поправлять резаки, как это сделано у Вас, а порекомендовал бы обработку без финализации. Я сам долго не пользовался этой возможностью, но на самом деле она очень удобна (после Драфт Кромсайт не нужно выравнивать резаки, а удобно это сделать после обработки).
Автор: bolega
Дата сообщения: 25.08.2014 20:41
Я бы не спешил сейчас делать манулы, т.к. много важных изменений. Есть изменения и в интерфейсе.
Например, обработка теперь выполняется всегда без финализации. По другому не будет. Напомню, что в этом режиме можно менять поля и размеры книги, выравнивания страниц без необходимости выполнять переобработку.
На закладке enhance убран preview, т.к. он все равно не дает того результата, который получится при полноценной обработке. Preview отдельных фильтров в окошке enahnce остались, но и тут надо иметь ввиду, что при preview они применяются к текущему изображению, а в процессе обработки - к частично обработанному, т.е. повернутому, с другим dpi и т.д.

Автор: daa2013
Дата сообщения: 28.08.2014 04:11
bolega
Для целей написания туториала, я сейчас пытаюсь воспроизвести в СК те действия и обработки, которые я обычно делаю в других программах.
- кодирование джву по методу разделенных сканов в СК
- редактирование оригинальных джву-слоёв
- изготовление обложки в СК
- обработка фотоскана в СК (геометрической коррекции, увы, нету)

В связи с этим вопрос:
1) можно ли в СК задать выделение с указанными пропорциями высота*ширина ?
Чтобы в итоге выполнить по этому выделению обрезку ?
(То есть это, видимо, между расстояниями резаков должны быть соотношения ?).
Ситуация - сделал книжку, изготавливаю под неё обложку. Для этого выделением с фиксированными пропорциями режу ее скан; затем изменяю его разрешение под целевое - вместе с изменением пиксельных размеров; затем изменяю пиксельные размеры - ресайзинг, чтобы были один в один с целевыми.)
Чтобы удобно это делать, конечно лучше не три операции с перезагрузкой изображения, а какой-то специальный инструмент со своим одним окошком.

2) Два не часто нужных инструмента, имевшихся в Wisebook. Утолщение/утоньшение на пиксель и "четыре точки"
http://infanata.biz/showpost.php?p=49595&postcount=55
Скорее всего, утолщение/утоньшение можно имеющимися фильтрами сымитировать. Но вот так, чтобы своя кнопка была.
А после четырех точек, как мне вспоминается, можно уже было в БукРесторер грузить. Вполне прилично исправлялась сильная ошибка перспективы.

3) Вот было бы круто, если в СК такую постеризацию как в RasterID забацать: классификация цветов, которой пользователь ручками помогает. Вроде в движке СК уже всё для этого есть...
Заодно редактор цветов как в XnView туда встроить. Со счетчиком общего количества цветов в картинке и окошком редактирования их замены (в меню XnView вызываем Изображение - Изменить цветовую гамму.)

4) Пресловутый инструмент "рамка", которого от СТ безуспешно требовали для целей обработки журналов. Хотя мне кажется, что в рамках "финализации" ее воспроизвести можно будет. Впрочем, не уверен.

5) Разборка джву на слои фона и маски, которая сейчас делается батниками из командной строки. Импорт джву, ведь, в СК есть. Что может быть проще, чем разложить такой импортированный джву на слои маски и слои фона в две папки.
То есть при импорте джву дать возможность не сливать слои, а обрабатывать их по отдельности, потом ресобирать.
А то может и средствами джвулибре сразу осуществлять деление исходного скана на слой маски и слой фона, которые потом редактировать для целей последующей джву-сборки. (С промежуточным джву-кодироваием скрытым от пользователя).

6) Обрезка фото-сканов по контуру текста, затем приведение в XnView к единым размерам с добавлением полей (исправление колебаний расстояния фотоаппарат-скан). Это вобще в рамках вашей финализации одной кнопочкой может быть сделано - "привести зоны контента к единым физическим размерам".
А "рамка" тогда будет: "выделить зоны контента заданного размера".

PS
Кстати, я когда-то на инфанате выкладывал БукРестороровский патент на их алгоритм исправления геометрической коррекции. Возможно, вы видели. Правда, не знаю насколько этот документ полезный.


to all
К моему коротенькому тексту "легкий старт" я лично составил список из 20 замечаний.
Ответственнее надо подходить к составлению документации, товарищи.
Автор: Noclip_notarget
Дата сообщения: 28.08.2014 05:11
daa2013
"эих оинаовых" стр.6
"предустановленные обработки" - лучше как-то по другому: профили обработки, или профиль обработки по умолчанию
"разворта"
"После этого в папке out, расположенной в той же директории"
"просомтра"
"Это два файла с изображением левой и правой
страницы, имеющие одинаковые пиксельные размеры."
"(Current аfile)"
"чернового кромсания" - обрезки?
Автор: daa2013
Дата сообщения: 28.08.2014 05:33
Вообще-то на все опечатки - у меня было только одно замечание "проверь очепятки, включи в ворде орфографию"


Цитата:
"чернового кромсания" - обрезки?

Вообще-то "draft kromsate". Мне казалось, что термин устоялся. Но, пожалуй, вы правы надо английские термины по всему тексту раскидать.

"предустановленные" = "профиль обработки по умолчанию" - согласен, что надо как-то переименовать. Но вот как именно... Сейчас вчитываюсь на форуме в терминологию, использовавшуюся bolega.

Спасибо !
Автор: Noclip_notarget
Дата сообщения: 28.08.2014 05:50
daa2013
Всегда пожалуйста.
Ну нет такого слова в русском алфавите. Можно в кавычки заключить, или, действительно, слэнг без перевода оставить.

Цитата:
согласен, что надо как-то переименовать. Но вот как именно...

Как больше подходит по смыслу, и "понятнее" большинству. Исходная терминология не всегда подходит к другому языку.

Можно расшифровать, например: черновой обрезки (draft kromsate).
Автор: bolega
Дата сообщения: 29.08.2014 11:27
daa2013

Цитата:
Ситуация - сделал книжку, изготавливаю под неё обложку

Я обложки делаю по другому. Без ресайзинга, которое считаю насилием и обманом. Т.к. размер меняется, а dpi остается прежним, что есть нехорошо.
Поэтому можете выложить тифы после каждой стадии, чтобы я понял, что происходит в вашем подходе. Зачем нужен ресайзинг?


Цитата:
постеризацию

Когда-нибудь этим обязательно займусь.


Цитата:
Пресловутый инструмент "рамка",

Т.к. в СК резаки, то рамки в чистом виде нет и вряд ли будет. Есть аналог. В mouse-up режимах есть режим set cutters. В этом режиме по окончании выделения по его периметру СК ставит резаки. Чтобы соблюсти одинаковую рамку, выделение нужно копировать. Т.е. на какой-то странице выделили нужную область, сохранили ее (Ctrl-Insert), включили режим set cutters, перешли на следующую страницу, восстановили выделение (shift-insert), подвигали ее если надо и в момент отпускания мыши появятся резаки, перешли на следующую страницу и т.д.
Чтобы делать то же самое не в режиме mouse-up, а по команде, следует использовать hotkeys (set cutters...).

Кстати, чтобы менять выделение сохраняя пропорции, нужно держать нажатым Alt.


Добавлено:
daa2013

Цитата:
Вообще-то "draft kromsate". Мне казалось, что термин устоялся

Помню, одному американцу долго объясняли, что такое kromsate. Я надеялся, что у них там это слово приживется, типа "sputnik", но нет, не судьба )
Американец тот отлично освоил СК и делал (делает) книги в замечательном качестве.

По идее, это на самом деле "черновая расстановка резаков". Если кто даст этому английский лаконичный перевод, буду рад.
Автор: Noclip_notarget
Дата сообщения: 29.08.2014 12:12
bolega
Цитата:
Если кто даст этому английский лаконичный перевод, буду рад.
Это надо у их печатников спросить. Тоже какой-нибудь местный технический слэнг скорее всего. У них его еще больше, чем у нас.
Автор: NME
Дата сообщения: 29.08.2014 14:51
bolega

Цитата:
"черновая расстановка резаков"

м.б. cutters autoset?
хотя, команда draft kromsate уже стала привычным идиоматическим выражением))
Автор: bolega
Дата сообщения: 30.08.2014 11:49
Обновил What's new на 116 стр.
Автор: daa2013
Дата сообщения: 30.08.2014 18:26
bolega

Цитата:
выложить тифы после каждой стадии, чтобы я понял, что происходит в вашем подходе. Зачем нужен ресайзинг

Даю описание моих действий в Шопе в ворде
http://rghost.ru/57768327

ну и файлы картинок до кучи (55Mb), хотя, по-моему они тут не нужны.
http://rusfolder.com/41595122


Так получилось, что на диске с незавершенными старыми проектами оцифровки и обложками у меня лежал и упомянутый выше патент. Его на всякий пожарный тоже воткнул
http://rghost.ru/57768358

Добавлено:

Цитата:
Т.к. в СК резаки, то рамки в чистом виде нет и вряд ли будет. Есть аналог. В mouse-up режимах есть режим set cutters. В этом режиме по окончании выделения по его периметру СК ставит резаки. Чтобы соблюсти одинаковую рамку, выделение нужно копировать. Т.е. на какой-то странице выделили нужную область, сохранили ее (Ctrl-Insert), включили режим set cutters, перешли на следующую страницу, восстановили выделение (shift-insert), подвигали ее если надо и в момент отпускания мыши появятся резаки, перешли на следующую страницу и т.д.



Я, честно говоря, это так видел. Включить режим "рамка", задать ее размеры, единые для всех сканов. После этого на движения мышки должны реагировать обе пары резаков. Внутри себя пары, естественно, должны быть связанными.

Добавлено:

Цитата:
Я надеялся, что у них там это слово приживется, типа "sputnik", но нет, не судьба

Сделаем справку, переведем ее на английский, и посмотрим...
Автор: Dimi7777
Дата сообщения: 30.08.2014 23:06


Цитата:
задать ее размеры, единые для всех сканов. После этого на движения мышки должны  реагировать обе пары резаков.

Да, такая опция очень бы пригодилась, потому что сканы бывают в основном по-разному центрированные от страницы к странице, и приходится на каждой странице подправлять резаки - причем в худшем случае все четыре, если черновая расстановка резаков сработала не очень.
Автор: daa2013
Дата сообщения: 31.08.2014 15:59
Нашёл некоторую неточность, а которой, возможно, еще не сообщали.

При черновой расстановке резаков
Окошко Draft Kromsate, закладка preprocess.
pre-cut margin измеряется в долях. А подсказка, выплывающая при наведении на стрелочки, гласит "page width in pixels".
Автор: Noclip_notarget
Дата сообщения: 01.09.2014 03:34
Скажу честно. Сделайте что-нибудь со своей пунктуацией и орфографией, а когда сделаете, научитесь правильному построению предложений. Выучите хотя бы русский по нормальному, а потомдумайте об остальном.
Автор: daa2013
Дата сообщения: 01.09.2014 04:02

Цитата:
Выучите хотя бы русский по нормальному, а потомдумайте об остальном.


OK
Разработка документации к СК мной засим прекращается.
Исходники проекта (+ драфты параграфов про резаки и про выбор полей) скину Torino.

Автор: Noclip_notarget
Дата сообщения: 01.09.2014 04:07
daa2013
Да вы не поймите меня неправильно, я не от злости, а от непонимания. Ну как так можно, ведь не 5 классов цпш??? Если хотите, я сам вас научу. Ну в самом деле, уже не мальчики.
Ну или назовите меня я не знаю там, техническим редакторором, чтоли...
Автор: daa2013
Дата сообщения: 01.09.2014 14:42
На самом деле, жалко, что забанили Noclip_notarget (судя по всему, за хулиганство в соседнем топике), он вполне мог бы выступить редактороРОм/корректором справки к СК, когда её кто-нибудь когда-нибудь что=ли напишет. Это тоже необходимая задача. Один из немногих, кто внимательно прочитал первый параграф.


bolega
Нашел ещё одно мелкое неожиданное поведение в СК.
Когда я начинаю ставить/снимать галки в панели управления резаками,
до того как начал двигать ползунки (это важно),
все резаки (линии разреза) загораются и гаснут синим, кроме правого
(что он сразу виден; что после reset cutter position, если он не виден). Главное, что я его до этого мышкой не шевелил.
Автор: muhaha
Дата сообщения: 03.09.2014 21:14
Подскажите, как сделать все страницы одинакового размера после Process.

Все делаю по инструкции. Сделал Draft Kromsate, после чего вручную расставил правильно ползунки. Page width/height: auto (если fixed, то получаю белые поля и страницы все равно разные). Отмечен Automargins. H/V.Gap стоят в 0 (пробовал 10, 250). Отмечен Use average width. v5.95b2.

Самое интересное что раньше при кромсании другой книги страницы были одинаковые все, а сейчас что я не пробовал, не получается. Слепил Djvu с немного разными по размеру страницами, но гложит меня вопрос как же нужно было правильно.

Может есть добрые люди и опишут алгоритм или укажут на мою ошибку? Заранее благодарю.
Автор: shch_vg
Дата сообщения: 03.09.2014 23:59
muhaha
Выбираете любые две страницы, у которых на выходе разные размеры, помечаете их (нажатием пробела), затем File->Creat sub-task..., в окне Creat sub-task устанавливаете All selected и жмете ОК.
Затем архивируете полученную директорию task, выкладываете ее на обменник, а сюда ссылку.
Автор: daa2013
Дата сообщения: 04.09.2014 01:26
muhaha

EDITED: перенёс в ПМ


bolega

Кстати.

То что блок аутомарджинов можно подцепить мышкой, утащить с вкладки Page и таскать по экрану,
это баг или фича ?
Автор: bolega
Дата сообщения: 04.09.2014 10:11
muhaha

Цитата:
H/V.Gap стоят в 0

Без полей? Не советую.
Обычно причины такого поведения кроятся в: 1)неверном dpi у части файлов, 2)отключенном automargin, 3) галке на Files->Special->Ignore gaps

Советую обрабатывать без финализации, тогда все наглядно будет видно, на какой странице и что не влазит в заданные поля. Особенно если в окне VR перейти в режим thumbs и задать сортировку страниц по ширине/высоте контента (в контекстном меню thumbs VR)

daa2013

Цитата:
это баг или фича

Ясно дело, фича. Специально делал
Автор: shch_vg
Дата сообщения: 04.09.2014 20:12
daa2013

Цитата:
блок аутомарджинов можно подцепить мышкой, утащить с вкладки Page и таскать по экрану

Где на вкладке Page "блок аутомарджинов", который можно подцепить мышкой, и как?
М.б. мы пользуемся разными программами?
Автор: daa2013
Дата сообщения: 04.09.2014 20:35

"как" - к сожалению, нестабильно; не с первого клика/прихвата, иногда ещё помогает задержать контрол.
Закономерностей цепляния/нецепляния не уловил, потому и засомневался.
Автор: yozhic
Дата сообщения: 04.09.2014 20:57

Цитата:
Закономерностей цепляния/нецепляния не уловил

На Win 8.1 как ни старался, так и не смог подцепить
Автор: daa2013
Дата сообщения: 04.09.2014 21:16
На Win 7 Pro работает стабильно, надо только в нужном месте кликнуть, там где типа рамка

И на Win XP, кстати тоже
Надо кликать на тнкой полосочек между кнопками подопций автомаргинов и выпадающими списками параметров выравнивания, ну или на ее уровне левее.
Автор: muhaha
Дата сообщения: 04.09.2014 21:27
Не подскажите, из-за чего может быть ошибка:

Error
Cannot resize file 0001.tif
Current size=1945x2763
Expected size=317035x638253

Page width/height = auto. Резаки синие. Стоит Automargins. dpi у всех файлов одинаковое 300. Use average width=true.
Ошибка выскакивает в после того, как Process обработает все страницы и пытается подогнать размеры страниц под усредненное значение.
Автор: bolega
Дата сообщения: 04.09.2014 22:02
muhaha
А поля случайно не в дюймах заданы, типа 150 дюймов ))
Book->Units=?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

Предыдущая тема: мнение о Maxthon


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.