扫描图片后处理神器ScanKromsator帮助文档中文版

phylixal posted @ 2013年4月01日 23:46 in 簡牘(簡牘如山,往事如煙,學海汗漫,詩酒樂焉) with tags ScanKromsator , 18931 阅读

ScanKromsator v5.6A帮助文档中文版基本翻译完成。

原文链接: http://www.djvu-soft.narod.ru/kromsator/eng.htm

另有网友博客 天马行空不再   内有ScanKromsator用法介绍与使用心得。


ScanKromsator v5.6A

非官方软件参考


非官方版本(monday2000编译 http://www.djvu-soft.narod.ru/)。内容取自原作者在知名论坛上的解答(感谢Arcand等人的帮助) 和个人使用经验。 故此文可能有疏漏和错误。

ScanKromsator的作者: bolega ( bolega@hotmail.ru )。主页: www.bolega.hotmail.ru.

重要: 此文档仅描述了软件众多功能中,我知其然且其所以然的那些功能。这已然涵盖了最常用且最通用的功能。某些情况下程序的确切性能有意未做介绍(处理效果太差或太过罕用等等)。

此文由monday2000自俄文译为英文

此文由phylixal自英文译为中文

软件作者(bolega)未提供任何官方帮助文档。跟高版本(6以上)的软件有望提供帮助文档,你可以从此处下载其他版本。


See also:

ScanAndShare v1.07 Eng (PDF, 848 KB) - The small step-by-step English-language illustrated guide descibing the whole cycle of a DjVu-book creation. Author: VadimirTT (translated from Russian).


目录:

1. 程序主界面

1.1 The controlling Tabs

1.1.1. 选项页 Pages 页面

1.1.2. 选项页 Book 书籍

1.1.3. 选项页 Files 文件

1.1.4. 选项页 Options 选项

1.1.5. 选项页 Options 2 选项2

1.1.6. 选项页 Convert 转换

1.2. Common elements

1.2.1. The filelist controls 文件列表区

1.2.2. The types of the file selection in the filelist 文件列表中的不同选中模式

1.2.3. The multyselect option change 同时更改多个已选中文件的处理参数

1.2.4. Controlling the filelist 文件列表控制

1.2.4.1. Moving the files 移动文件

1.2.4.2. The filelist navigation 跳转

1.2.4.3. The multypage  TIF-files 多页tif文件

1.2.4.4. Misc 杂项

1.2.5. The panel of properties of the loaded files 文件信息栏

1.2.6. The buttons of the control panel 控制栏按钮

1.2.7. The cutters layout 切刀布局

1.2.8. The cutters control panel 切刀状态栏

1.2.9. Controlling cutters 调整切刀

1.2.10. The context menu of a HANDLER of any cutter 切刀滑块右键菜单

1.2.11. The context menu items (main window) 主窗口右键菜单

1.3. Menu items 主窗口菜单

1.3.1. 主菜单File

1.3.1.1. 子菜单Task option settings 任务参数配置

1.3.2. 主菜单Edit 编辑

1.3.3. 主菜单Result 结果

2. The interface of the post-processing editor 后处理窗口编辑界面

2.1. The common elements

2.2. The context menu items 右键菜单

2.2.1. The common context menu 右键菜单外观

2.2.2. Clearing up the scans with the mouse

2.2.3. The arbitrary angle rotate window 图像旋转窗口

2.2.4. The context submenu of the options 右键菜单option子菜单

3. The description of the program usage 程序用法简介

3.1. What is Draft kromsate: 何谓预处理

3.2. What is the Process! button 处理按钮

3.3. How do the cutters work 切刀的工作方式


1. 程序主界面

1.1 The controlling Tabs

1.1.1. 选项卡 Pages 页面

Element 元素 Description 解说
Split 切页 切分页面 -是否使用切分页面功能,可设置“中页空白与切线”。此功能用于两页并排扫描所得图片,或移去不完整的邻页图像。
Deskew 纠偏 纠正页面歪斜推荐 一直选择这一功能,尤其是在初次扫描处理时。所用算法为:Hough transform with the precision 0.1.
Despeckle 去斑 自动去除图像噪声 由于算法的局限性,只对黑白图片有效,对灰度图片与彩色图片无效。不要用于低质量的B/W图像,否则会侵蚀文字。
Art 此为Deskew 的附加选项。用于含有复杂插图、图表或文字较少的页面。Deskew当无法准确检测歪斜角度是请使用此功能。
若已经勾选Art ,但 Deskew仍然无法准确检测页面歪斜时,请将页面内的复杂内容圈入Exclude-zone(Exclude-zone内的图像不参与歪斜检测)。
缺点:Art 会连续运行2-3次 Deskew,所以请在必要时勾选Art
Ortho Deskew的附加选项,用于含有直角内容的页面。可与Art联用。
Automargins 自动切边 cutter的识别模式,此项必选。具体用意不明
Page h.align 水平对齐 版心在扫描区域的水平对齐模式。可选值为:A (Auto 自动) - 默认为左对齐; L - Left 左对齐; C - Center 居中; R - Right 右对齐。
Page v.align 垂直对齐 版心在扫描区域的水平对齐模式。可选值为:A (Auto 自动) - 默认顶部对齐; T - Top 顶部对齐; C - Center 居中; B- Bottom 底部对齐。

 

细观左图可见,所有标号元素可分为两列,并以字母L R标示。这分别是针对左右页的子选项,左右页选项只在切分双页并排扫描图片且需分别处理时才有效。

选项Split 决定了R列的选项是否可用。 - 当Split勾选时, R列所有的选项皆可用。反之则不可用。当处理单页扫描的图片时,默认使用左页的选项。故此L 包含的选项编号为: 1,3,5,7,8,11,12,15,17; 而 R 列的选项编号为:2,4,6,9,10,13,14,16,18.

选项 № 7 设置版心外廓识别中,是否切除页面左侧空白。
选项 № 8 设置版心外廓识别中,是否切除页面右侧空白。
选项 № 11(T)(Top) 设置版心外廓识别中,是否切除页面顶部空白。
选项 № 12(B)(Bottom) 设置版心外廓识别中,是否切除页面底部空白。
一般而言,选项7,8,11,12必选。勾选时会在相应的区域调用所谓的“轮廓识别”(一种人工智能方法)算法来计算切刀(cutter)位置。鼠标悬停在相应切刀的滑块上时会弹出对应的切刀名。勾选这些选项时,相应切刀会变为蓝色,不勾选时为紫红色

切刀为蓝色 时,在随后的处理(按下Process!按钮处理)中将自动检测相应区域(左侧、右侧、顶部、底部)的版心外廓。若切刀为紫红色,则直接于所在位置切边。换言之,蓝色 切刀并非真正的切边线——它只是提供给程序一个近似的版心外廓位置作为参考。程序会忽略蓝色切刀以外的部分(污点,黑边等),并自动识别版心外廓(按下Process! 按钮处理)。

紫红色切刀的引入是为了弥补 蓝色 切刀的不足:智能算法不可避免地会犯错。紫红色 切刀是真正的切边线(亦可理解为手动切边),精确的按其所在位置切除边白。


1.1.2. 选项卡 Book 书籍

Element 元素 Description 解说
Units 单位 永远选择 Pixels
H.Gap value 左右留白 左右页边空白宽度,将自动添加到所识别出的版心外廓之外。(这发生在按下 Process! 按钮后的处理中)。此参数很重要,且应根据DPI值的不同选取不同的值,例如300 dpi时应设为 70,400 dpi - 100, 600 dpi - 120 至 150。
V.Gap value 顶底留白 同理 - 页面顶部和底部的留白。
vert.gap = hor.gap 四边留白相同 是否把四边的留白宽度设为相同值,推荐使用。
Page width 页宽 Process! 处理时,怎样确定页宽。

Auto 自动: 在Process! 处理中自动计算平均页宽。推荐此项

Fixed 固定: 使用预设的页宽值,其值自右侧输入框输入。

None 无: 切边后不加入留白。即Process!处理后得到版心部分。

注意: 若选择AutoProcess! 处理后程序会自动将平均页面大小填入H.Gap value 和 V.Gap value,此时应把Auto改为Fixed,以便在之后的单页处理(Process current file)中页面大小保持一致。

Page height 页高 同理,如何确定页高。

1.1.3. 选项页 Files 文件

Element 元素 Description 解说
Output dir 输出目录

处理后图片文件的输出目录,若不存在程序将自动创建。

Default 默认目录 使用默认目录。程序将自动在源文件所在目录中自动创建名为 "out" 的文件夹,用以存放输出文件。
Output prefix 文件名前缀

输出文件的文件名前缀。

可以用*代表原文件名,若原文件为多页tif5图片或并排扫描的图片时,原文件名仍然会保留,其后紧跟数字序号。

Start from / step 
起始值/步长

Start from (1) - 输出文件编号的起始值。
step (2) - 编号的步长

Name length 名字长度 输出文件的文件名长度
Output format 输出格式

输出文件的图片格式

DPI

输出文件的DPI。

Color 颜色 输出图片的色深。
Input DPI 输入文件的DPI。仅在输入文件不含DPI信息或含有错误DPI信息时使用。

1.1.4. 选项页 Options

Element 元素 Description 解说
Deskew method 纠偏时图片旋转算法 选择纠偏时旋转图片所用算法。推荐使用Auto(shear)

Fast: 标准旋转算法。主流图片编辑器皆使用此法。此为无损算法,文字笔画不会变细,但它会留下artifact(痕迹,失真,斧凿痕迹): 扫描图片 <= 300 dpi,时部分文字笔画会产生一定的偏移从而引起所谓的"reversed italic"。 在Book Restorer中能很明显的看出这种痕迹。Fast 适用于 dpi > 500 - 此时这种歪曲完全可以忽略。Fast 明显快于其他旋转算法。但从V5.9版本起 Fast 不再需要了。

Antialias (适用于灰度/彩色图片) 使用插值算法以防止artifact的产生(边缘锯齿等)。但会使某些文字笔画变细。对于灰度或彩色图片,AntialiasInterpolate效果完全相同。此算法只是为了消除黑白图片旋转时的artifact。

Interpolate: 适用于灰度/彩色图片。此算法以 Fast配合双线性插值来防止artifact的产生(边缘锯齿等)。对灰度/彩色图片效果较好,但对黑白黑白图片基本无效。文字笔画的变细程度可由参数 convert to b/w threshold (tab Convert)决定。若选择Interpolate且设置Convert = LowLight,则不会出现笔画变细,旋转效果与Antialias同(无边缘锯齿)。自V5.9版本起,Interpolate算法改用汇编语言编写,其运行速度与 Fast相当。

Shear 适用于黑白图片。

Auto(shear): 适用于黑白图片。使用Shear并使用非插值算法自动补偿。推荐使用此法。相比于 Antialias此法不会产生不好的副作用。从此版本起 Auto(shear) 会对灰度/彩色图片施用 Interpolate (质量最优)、对黑白图片施用Shear(与之前版本同)。

Antialias threshold 阈值 旋转算法Antialias的阈值。此值越大,笔画变细越少。但artifact越明显。推荐值为 150,此时笔画变细不明显。
Resample filter 重采样滤镜 重新采样时所用滤镜,一般选用Bicubic
Despeckle 去斑 旋转去斑算法。推荐旋转Normal
注意:Despeckle 乃是为黑白图片而设。对灰度/彩色图片无效。
重要:请勿对过曝光和低品质扫描图片施用Despeckle,否则可能会侵蚀掉部分笔画和标点。

Fine: 一种几何算法。它擦除所有小于某一尺寸的斑点,和部分面积较大但具有特殊形状的墨块亦将被擦除。Fine能识别字母ij 并保留并保留它们的头部小点。这在处理数学公式时很有用。这一独特技术100%保险,清洁页面的效果最好。

Normal: 经典的去斑算法(mean filter 3x3 with white-ignore)。

Fine+Normal: 智能去斑算法,也会识别字母ij 并保留并保留它们的头部小点。

Safe: 此算法适用于那些过度曝光以致笔画连接处已然模糊的图片。它能识别出字符区域而只清洁空白部分。虽然不尽理想但能避免笔画被侵蚀。

Sand despeckle 此功能将尝试连接那些因过度曝光而发虚的笔画。
Strong con. speckles It is strong connected pixels (4-connected pixels) - opposite to 8-connected pixels. If you switch on this option then 2 diagonal-adjacent pixels are considered as 2 separate pixels (isolated).

此选项影响去斑效果,默认关闭,最好别开。


1.1.5. 选项页 Options 2

Element 元素 Description 解说
Cutters state 切刀状态 此项控制切刀的工作模式。默认值为cut&clear t/b,但推荐使用 only cut。此项会影响cutter control panel(切刀状态栏)上的选框是否可用:

cut&clear t/b: off/on and disabled/enabled(仅针对顶部和底部的切刀)。
only cut: off/on 。
cut&clear all: off/on and disabled/enabled(所有的切刀)。

"Disabled" 意味着切刀之外的区域仅做清洁而不被弃去。若已经选中Automargin,其处理结果不会有任何差异。只有在手动控制页面尺寸(Automargins = off)时,此项才有意义。

Text vert. sensivity 版心外廓识别时竖直方向上的敏感度(Process!处理时进行)。 建议不要更改。

轮廓识别算法有时会出错。可能忽略页面上的孤立对象(single distant symbols ——SD-symbol)如页码等。

一般推荐的的做法是:经Draft kromsate预处理后,手动修正那些过度裁切的页面:将 Automargins中对应的切刀由蓝色 改为 紫红色并调整至恰包含方才被切除的孤立对象。

Text horiz. sensivity 版心外廓识别时水平方向上的敏感度

1.1.6. 选项页 Convert

Element 元素 Description 解说
Convert to b/w threshold 
转黑白位图阈值
将彩色或灰度图片二值化为黑白图片时所用阈值。推荐值为:Normal,取值范围 0-255。常用阈值已规定别名,具体见下。其效果只针对当前页,因此你可以为每一页设置不同的阈值。

奇怪的是,此项会影响彩色图片的扫描(虽然未被二值化为黑白图片)。请自行体会其效果(若过曝光以致发白可选用"dark",反之选用"light")。

The same for left & right 左右页是否使用相同阈值 只在切分左右页时才有效。
 

Left page 左页

左页的二值化阈值。请根据曝光水平选择,不合适的阈值将导致细节损失或文字污损。

Normal, LowDark, MiddleDark, LowLight, MiddleLight, HighLight: 常用阈值
HighDark 极暗 不同于其他项,这不是一个固定的阈值。它会根据scan entropy(熵)自动计算相适应的阈值。
Smooth 柔和 此亦为例外,它将自动根据熵以特定算法柔化图像但不施用任何二值化阈值。它能柔化那些勉强连接的文字笔画。

Smooth 能较好的处理发虚或扫描效果较差(比如dpi值较低)的图片。
缺陷:受背景(噪音)非常敏感,若图片太脏(背景色不均匀)Smooth 会使文字和背景模糊在一起,以致无法施用去斑算法。此时最好和 Histogram Thresholding(直方图阈值化)联合使用(使背景变淡,以防二值化时带入过多的污点)。
灰度图片应标记为特例区域(Exclude region)
Smooth 柔化后,文字会跟丰满。为避免变粗,你可以在选项页Quality -> Gray enhance... -> Contrast 中的Brightnes滑块向左移动 20 points。

User 自定义 自定义阈值。选择User 将出现如下区域

请在对应输入框中输入自定义阈值,取值范围:0-255。

Right page 右页 同理,右页的二值化阈值。

1.2. Common elements

1.2.1. The filelist controls 文件列表区

Element 元素 Description 解说
The bold green tick 绿色对钩 (或称已标记文件"marked"-file)。它表示:

1. 标记为待处理文件,将在Process!按下时处理。这是最主要的目的。

2. 记录当前页的处理参数并等待Process!按钮处理。但此用处因"Auto-accept options is on/off" 按钮的引入而失去了意义

在以前,若更改了当前文件的参数,你需要手动设置这一标记,以保证程序记录这一更改。但其后的版本加入了一个特殊按键—— "Auto-accept options is on/off"  ,勾选此项时不必手动标记文件,程序会自动记录更改。此按钮默认勾选。

选中列表中任一文件并单击此按钮,将标记此文件前的所有文件。
选中列表中任一文件并单击此按钮,将标记当前文件。
选中列表中任一文件并单击此按钮,将标记所有的奇数(偶数)编号的文件。

1.2.2. The types of the file selection in the filelist 文件列表中不同的选中模式

Nameе名称 Description 解说 Selection method 选中方法 Multyselect change 
如何更改选中文件
Marked 标记 绿色对钩 鼠标左键单击 Ctrl 键
Selected 红选中 红色字体显示 空格键( Space)或Insert键(焦点应位于文件列表区)。

光标位于某一个文件上单击 Space,并在其后某个文件上按 Shift + Space,可选中两文件之间的所有文件。

Shift 键
Bold selected 粗选中 黑色粗体显示 按键 Ctrl + Space  

由此表可知,欲更改已选中文件的参数时应该:

- 按住 Ctrl 键修改已标记文件。

- 按住 Shift 键修改红选中文件。

如前所述, 已标记(Marked)文件将在 Process!按钮按下后处理。

红选中(Selected)是用户为了方便用户选中一部分文件以进行例外处理。

粗选中(Bold selected)是在预处理(Draft kromsate)中自动标记的。表示此页至少有一个紫红色切刀。


1.2.3. The multyselect option change 同时更改多个已选中文件的处理参数

可更改任意文件分组的参数。只需在更改参数是按住Alt,将自动弹出如下窗口:


1.2.4. Controlling the filelist 文件列表控制

1.2.4.1. Moving the files: 移动文件

a. Single file 单个文件 - 拖动到列表中合适的位置。

b. Group of files 文件分组

Move selected命令:移动所有红选中(selected)文件至列表指定位置。可中选中不连续的文件。例如可以选中所有偶数页后并移动至列表末尾。

Shift selected命令:移动所有红选中(selected)文件至类表指定位置。被移动的文件相对次序不变。

Paste interliev命令:将剪贴板中的文件交替插入列表中。即新文件会插入到奇数(或偶数)位置。

Process!处理之后更改文件列表次序(处理文件已经存在),程序会自动重命名输出文件以保证编号正确。


1.2.4.2. The filelist navigation 跳转

重要: 在主窗口或结果窗口中浏览文件时,可使用按键 "q" 或 "[" (previous 前一个文件) ; "]" 或 "w" (next 后一个文件)。

主窗口下,按住Shift时,方向键、HomeEnd分别跳转到红选中(selected)文件中的前一个、后一个、第一个和最后一个。即按住Shift时,只在红选中文件中跳转。


1.2.4.3. The multypage  TIF-files 多页tif文件

若一次性载入多个多页tif文件,程序会将它们全部误认为是单页的。

若已载入了一张单页tif文件后再添加多页tif文件,程序也会误认作是单页的。

若载入的第一张tif文件时多页的,则不会有任何误认发生。随后载入的tif文件都会载入其全部页面。

若要一次性载入多张多页tif文件,你需要在打开文件时按住Shift。增加这一设置的原因是程序需要耗费很多时间来确定多页tif中到底有几页。


1.2.4.4. Misc 杂项

从V4版本起,程序可以实现半自动添加文件到当前任务中。比如你扫描的图片保存在MyScan文件夹中,你可以先载入既有的文件,只需在ScanKromsator主窗口下按"H"键,即可载入后续扫描到的文件。而不必通过菜单项add files实现。

此法亦适用于向任务中添加文件,必要时可重新排序文件。文件名相同的文件将根据其所在文件夹的名字自动区别。

你可以随意载入各种不同格式的图片文件(先前版本无法同时载入BMP、jpg、tiff文件)。


1.2.5. The panel of properties of the loaded files 文件信息栏

Element 元素 Description 解说
1. <the horizontal image size in pixels> х <the vertical image size in pixels>
宽度 x 高度,单位像素(pixel)。
2. <the image resolution in DPI 分辨率dpi值>   <the image bitdepth 色深>
3. <the image compression type 图片压缩格式>

1.2.6. The buttons of the control panel 控制栏按钮

 - 控制栏外观

Element 元素 Description 解说
Load image files - 载入图片文件。
Save current task - 保存当前任务。
Fit image - 调整图片大小至适合窗口。
Draft kromsate - 预处理。扫描所有已载入文件并计算切刀的预设位置。
process!处理所有绿色对钩标记的(marked)文件
Process current file - 处理当前页。
Process left page - 处理当前文件的左半页。仅在处理双页并排扫描文件时有效。
Process right page - 类似的,处理当前文件的右半页。
 (Off 关)

 (On 开)

Auto-accept changings option - 自动记录处理参数的手动更改。

默认为on。建议一直保持always on。唯一需要关闭的机会是使用 Preview按钮( Quality 选项页内)时,因为dpi改变时ScanKromsator不会自动调整切刀。

Image zoom - 缩放图片
Rotate image - 图片旋转。可按住CtrlAlt 更改此设置。 按住 Ctrl则旋转所有图片;按住Alt会跳出窗口询问旋转那些文件分组。

1.2.7. The cutters layout 切刀布局

(此图比实际要小很多。)

Element 元素 Description 解说
1. - (Set internal margin 设置中页空白) ?
2. - (Set internal margin or split line设置中页空白或切分双页) 将并排扫描的双页图片分割成独立的两页。
3. - (Cut top margin 切除顶部空白) The top cutter 顶边白切刀
4. - (Cut left margin 切除左侧边白) The left cutter 左边白切刀
5. - (Cut bottom margin 切除底部空白) The bottom cutter 底边白切刀
6. - (Cut right margin 切除右侧边白) The right cutter 右边白切刀

1.2.8. The cutters control panel 切刀状态栏

 - 切刀状态栏外观。

Element 元素 Description 解说
1.  (Cut left margin) 左边白 On/off left cutter 是否使用:开或关。
2.  (Cut right margin) 右边白 On/off right cutter
3. (或许曾经作为切分双页的开关。但已经被选框Split取代。 )
4.  (Cut internal2 margin) On/off the cutter Set internal margin (?)
5.  (left cutter position) 左边白切刀的坐标
6.  (first internal cutter position) 分页切刀的坐标
7.  (right cutter position) The right cutter coordinate
8.  (second internal cutter position) The Set internal margin (?) cutter coordinate
9.  (Cut/clear top margin) 顶边白 On/off top cutter
10.  (Cut/clear bottom margin) 底边白 On/off bottom cutter
11.  (top cutter position) 顶边白切刀坐标。
12.  (bottom cutter position) 底边白切刀坐标。
13.  (left page width) 左半页宽度 左边白切刀和右边白切刀之间的距离(Split关闭时);左边白切刀和分页切刀间的距离(Split打开时)。
14.  (left page height) 页面高度 顶白切刀和底白切刀间的距离。
15.  (right page width) 右半页宽度 分页切刀和右边白切刀间的距离(Split打开时)。
16.  (right page height) 页面高度 14.

1.2.9. Controlling cutters 调整切刀

按住Ctrl可以同时移动多个切刀。

必要时(如避开大块无损)也可使切刀倾斜,只需按住Shift拖动相应切刀的滑块。双击滑块可重新摆正切刀。

若你只想擦除两页中缝处的黑条却不切分页面,只需取消Split选框但保留两把中缝切刀。如此一来,只会清洁这两把刀之间的区域而不会分割成两页。

缩放、旋转和翻转图片时切刀会相应改变。

在切刀状态栏的相应位置单击右键并选择Reset cutter position命令可重置切刀位置。

无法关闭所有切刀(这样做太冒险了)。但你可以设置切刀位置于页面之外。


1.2.10. The context menu of a HANDLER of any cutter 切刀滑块的右键菜单(上下文菜单)

Element 元素 Description 解说
Reset slope 重置斜率 重新摆正切刀,回复为水平或竖直。
Copy current position to   > 施用当前切刀位置到... 以当前切刀的位置设置其他页面的切刀。具体使用方法见下表

Copy current position to 复制当前切刀参数至其他页面
Menu item 菜单项 Description 解说

all marked

所有绿色对钩标记的文件

all down

其后的所有文件

all up

此前的所有文件

alternate down

其后的所有偶数页文件(若当前页编号为偶数),或奇数页(当前为奇数页)。

all selected

所有红选中的文件


1.2.11. The context menu items (main window) 主窗口右键菜单

相比于旧版程序,新版支持直接修改原始文件(支持多页tif文件)。但能用的功能远不如结果窗口中编辑输出文件。

可使用(Mouse-Up mode -> Clear selection)清洁页面并覆盖原文件(Auto save)。

特别针对原始扫描件,提供了如下功能:擦除连续的黑色细线。这适用于擦除页面上的勾画。目前只支持黑白图片的处理。按住Ctrl +Shift并点击待擦除的线条即可,注意避开文字。

选区可以为任意形状,并非仅限于矩形。

Menu item 菜单项 Description 解说

Zoom rectangle 缩放选区

放大选区至适合窗口。

Show selection 显示选区

将选区在新窗口中显示。可用来显示不同参数的处理效果,以供对比。可为选区新建任意多个窗口。

Crop selection 抓取选区

将选中区域保存到新建文件中。

Invert selection 反选

选中除当前选区外的区域。

为了选中图片之外的文字,你可以先选中图片区域(创建多个选区应按住Shift),然后选择invert selection即可。

Deselect 取消选中

取消当前选区的选中状态。
Save image 保存图片 保存当前图片
Undo 撤销 可无限撤销更改。
Exclude region
特例区域
特例区域。每页最多有20个特例区域。 此区域受如下操作的影响:
  • Despeckle 去斑 - 保护半色调(half-tone)图片和抖动处理(dithered)的图片。这是Exclude region最主要的目的。

  • Deskew 纠偏(Auto Shear, Interpolate, Antialias) - 计算页面歪斜角度时不考虑特例区域(图片常常会干扰纠偏算法)。图像区域会跟随页面旋转且不会产生波纹。

  • Illumination correction 亮度矫正 - 若扫描图片包含灰度或半色调插图,应圈入特例区域以防止质量损失。

  • Histogram外的所有Gray image enhance 灰度增强 处理操作。

  • 清除背景色: Convert -> Convert to b/w threshold: -> Smooth

Exclude and Mark as dither region
特例并标记为dither区域

此区域会通过专门为彩色/灰度图片设计的算法二值化为黑白图像。

Mark as bitonal region
标记为bitonal区域
转换为Bitonal图像(由前景色和背景色构成的二色图像)。可精确还原二色套印。(Just a salvation for the exact color reproduction of the full-color illustrations.)
Mark as change contrast region 
改变对比度区域

局部改变对比度。对比度值在Gray image enhance窗口,Contrast标签页设置(关闭对整页施用选框时)。 若Contrast功能已经激活(Enable选框已勾选),则局部改变将被忽略。

Mark as floodfill region 
设置为floodfill区域
仅用于黑白图片。 The black area is flood with the white color beginning from the zone center. If the zone center contains the white pixel, than the program will look for a black pixel within the zone starting from the center and then will floodfill spiring outwards. If the zone contains no black pixels then no action will be taken.

The flooding of the black zone is applied to the whole area, e.g. it is not limited with the zone size. So the zone is needed only to set the starting coordinate as a floodfill seed.

Delete all regions 删除所有选区 删除所有已标记的特殊区域。
Delete selected region 删除选中的选区 删除已选中的特殊区域。
v   Ruler

标尺。用于测定距离和歪斜角度。

Measuring the skew 测定歪斜角度: 打开角度测量模式(菜单 Image -> Ruler),以鼠标左键自起点拖动到终点画出一条直线,将显示距离和倾斜角度。

若此时按住Ctrl 或 Shift并松开鼠标左键,测得的倾斜角度将自动填入 Fixed deskew angle(选项页Pages ->special...按钮)。程序将自动旋转页面。PS:角度,顺时针为正值,逆时针为负值。

Units   > 标尺所用单位。

No Zoom Filter

显示图片时关闭滤镜。处理彩色/灰度图片时启用此功能能提高处理性能(显示图片时消耗更少的资源进行渲染)。

Linear Zoom Filter

显示图片时使用线性滤镜。

Mouse-Up mode    >

矩形选区模式 具体介绍见下文。

Selection form 选区样式   >

自定义选区的形状。 具体介绍见下文。

v   AutoSave 自动保存

是否自动保存页面修改。逐页手动修改时很有用。

v   Do not show save dialog 不显示保存对话框

?

Convert to bitonal 转化为bitonal图像    Ctrl+Y

转化为bitonal图片。比如说,灰度图片直接二值化为黑白图片会损失很多细节甚至惨不忍睹。对此可施用dithering——将灰度图片转化成一系列黑色小点。

一般使用Convert to bitonal将扫描图片中的插图转化成bitonal图像,若输出图片格式已设为黑白图片,可见插图已经转化成了黑白二色图片且显示效果与灰度图片接近。注意请勾选use error dithering(菜单 Image -> Special -> use error dithering)。

Convert to b/w 转化为黑白图像        Ctrl+U

将选区转化为黑白图像。二值化阈值使用选项页Convert to b/w threshold 下的Convert设置值。只是将选区转化为黑白图像,但不改变输出图片格式。即可能出现输出文件格式为 8-bit 灰度图片,但只包含黑色和白色两种颜色。

Convert to grey 转化为灰度图像

将选区转化为灰度图像。此不是一个处理选项。(The command is not an option of the processing.)

Mouse-Up mode 设置鼠标选择模式
Menu item 菜单项 Description 解说

v   Set exclude region

设置特例区域。

Mark as dither region

设置为dither区域。

Mark as change contrast region

设置此区域改变对比度。

Clear selection

擦除选区。清理页面污损时非常有用。以鼠标拖动选框,松开左键即可擦除选区内的图像。

Convert to b/w 转化为黑白图像

将选区转化为黑白图像

Convert to bitonal 转化为bitonal图像

将选区转化为半色调(bitonal)图像


1.3. Menu items 主窗口菜单

注意:此段介绍主窗口菜单。其中有很多重要且奇妙的功能。其中一些在前文已经提及。


1.3.1. 主菜单 File

术语:任务("task")。任务中包含载入图片的信息、切刀设置、多页处理等等众多参数。可临时保存未完成的处理工作到硬盘中,以方便下次继续。

Open task 打开任务
Save task 保存任务
Close task 关闭任务
Task options settings 打开任务选项设置窗口

1.3.1.1. 子菜单 Task option settings 任务参数配置(v5.93版中为profile)

保存任务的设定参数,需要时可重新加载。

打开File->Task options settings,输入相应的设置参数后单击Save按钮。可保存为新的配置文件,若已经勾选Use as default options,可自定义默认配置文件。下次打开程序时将自动加载。

Before creating a new task you can load any set - and these options will be restored. After that you can load the new images. You can make, for example, the new sets for 300dpi, 600dpi, etc.


1.3.2. 主菜单Edit 编辑

Clear all options 清除所有设置参数。此命令将所设置参数清空。注意并不会重设为默认值。

1.3.3. 主菜单Result 结果

Menu item 菜单项 Description 解说

View all 查看全部

此命令将打开结果窗口(或称后处理窗口),且应该满足条件:

1. 文件列表区至少有一个已标记marked文件。 2. 输出目录已存在。3. 输出目录中至少已有一个已标记文件的相应输出文件。

已处理文件的信息可保存到任务文件(菜单File -> Save task。必要时可以File -> Open task重新载入。)随后可打开后处理窗口(View all)以进一步处理。

Show source files 显示原文件

后处理窗口中是否对比显示原文件。

2. The interface of the post-processing editor 后处理窗口编辑界面

2.1. The common elements

后处理窗口编辑工具栏外观

所有工具栏皆可浮动显示,可随意调整其显示位置,或者隐藏(单击右键 - Hide)。若需重新显示,可调整Options... -> Show navigate command's panel和 Show edit command's panel

Element 元素 Description 解说
 - First page 跳转至第一页
 - Previous page 转至前一页
 - Next page 下一页
 - Last page 最后一页
 - Fit 缩放图片以适合屏幕
 - Sync original scan with current image
主窗口文件同步
若勾选Sync,主窗口与后处理窗口将同步翻页。

Image zoom
缩放图片

Page number
跳转到指定页码

Panels layout
布局
 - Shift image increment value 设置偏移

可用"Alt + 方向键"移动图片,用以调整版心在页面上的显示位置。

 - Copy 复制
 - Cut 剪切
 - Paste 粘贴
 - Undo 撤销
 - Auto-clear mode 设置自动清洁模式
 - Auto-despeckle mode 设置自动去斑模式
 - Eraser 橡皮擦
 - Crop Cropping rectangle裁切选区
 - Show stamp 加入水印
 - Clear options 显示清洁选项。
 - Rotate selection 旋转选中区域 显示旋转选区窗口。

若需要在后处理窗口中标记文件(主窗口文件列表中设为红选中),只需按F2键。(若结果窗口中并排显示两页时,F2/F3 分别对应左页和右页。)这一般用来标记一个处理不当的文件。待筛查出全部处理不当的文件后,可返回主窗口调整处理参数后运行命令process selected重新处理。

在结果(Result view)窗口中按Backspace键会返回之前的页面。例如,从第10页跳到第15页,然后按Backspace会返回到第10页而不是第14页。Ctrl + Backspace 会返回到打开结果窗口时显示的第一个页面。

选区参数可保存到剪贴板中(Ctrl-Insert),并可重新载入(Shift-Insert)。

ScanKromsator能否祛除黑色背景上的白色斑点呢?答案是肯定的,但此功能只能在后处理窗口中使用。

在文件列表中跳转可使用按键:前一个文件 - q / [,后一个文件 - w / ]。或使用鼠标滚轮,滚轮的行为可在后处理窗口的右键菜单Options... -> Middle button click -> (Forward, Backward, None)中设置。

Ctrl-Shift-左键点击 :在黑白图片上实现填充(floodfill);在彩色/灰度图片上为魔术棒功能。

图片太大无法在窗口中完全显示时,可按 A 或 :实现图片上卷;S 或 "实现图片下卷。

v5.6A 版本中,任意显示模式(single page/2 pages/comparision with the original)下皆可使用编辑功能。当前窗口会高亮显示。

Some post editor features 后处理功能小结

  • The eraser that erases with one of 3 colors: white, black or average over a region (for color and greyscale).
  • 在页面上增加水印(可设置为半透明),可移动、缩放、合并到图片。
  • 魔术棒,color averaging etc.
  • 可仅对选区施用去斑。white-despeckle - 移除黑色背景上的白色斑点。
  • 选区形状不仅限于矩形,可使用椭圆、多边形或任意形状(以鼠标勾画)。
  • 结果图片进行CopyCutPastePaste操作时可指定透明度。
  • 可使用剪切板与其他图像处理程序交换数据。
  • 粘贴图像Paste后,可移动或调整大小。
  • 旋转选中区域。
  • 按键+ / -可缩放页面。

2.2. The context menu items 右键菜单

2.2.1. The common context menu 右键菜单外观

Menu item 菜单项 Description 解说

Special...    >

特殊功能

Clear

清洁选区

Crop

裁切选区,抛弃选区外部分。

Rotate selection  Ctrl+R

选中选定区域。双页Two pages显示模式下不可用。

Stamp    >

水印相关操作

Undo    Ctrl+Z

撤销。无限撤销修改。

Save

保存图片

Image info    Ctrl+I

图片信息

Options...    >

选项子菜单

Zoom rectangle  Ctrl+W

放大选区至适应窗口。

Fit    Ctrl+F

缩放图片至适应窗口

Fit height    Ctrl+H

缩放图片至高度适合窗口

Copy    Ctrl+Ins

复制

Cut    Ctrl+X

剪切

Move    Ctrl+M

移动

Shift image

调整位置

Paste    Shift+Ins

粘贴图像Paste后,可移动或调整大小后合并到图片。

选中一块区域,复制到剪贴板,再粘贴回页面。新粘贴的图像将悬浮显示,你可以随意移动和调整大小后再合并到页面。若按T键,则会将白色作为透明色。再按T键可取消透明。

合并图片应使用右键菜单的merge或在粘贴区域上单击右键。In the new version there is also an option to make the grips on the pasted area contour single-pixeled - so that they do not overshadow the image.(不会遮挡)

Invert selection

翻转选区

Deselect

删除选区

v   AutoSave

自动保存修改。

v   AutoClear

是否打开自动清洁模式。 AutoClear: 以鼠标左键拖动,释放左键时选框内的区域将被清洁。

Clear options

清洁选项

Clean color    >

清洁区域使用何种颜色填充。

Convert to bitonal

转化为bitonal图像
Convert to b/w 转化为黑白图像
Draw    > 子菜单Draw
Restore last selections 从V5.05版ScanKromsator之后,加入了一个小技巧。 - Restore last selections。当你处理图片时发现页面内的插图被去斑和二值化损坏了,一般来说需要重新处理。但现在可以按如下的操作:选中插图区域设置为例外区域,然后执行命令Restore last selections and press Delete. As a result the command will select all the zones that were selected previously and will clear them by Delete pressing.

If you used despeckle-removing (with Ctrl-Mouse Up), than such zones will be re-despeckled automatically (in the same mode) and they will be highlighted on the page with the yellow color. Analoguously for the case of the white-despeckle (Ctl-Shift-MouseUp), but only the highlight will be green.

Text label    > 文本标签

2.2.2. Clearing up the scans with the mouse

任何去斑算法都无法完全自动清洁页面。有时需要实施去斑后手动清洁页面。更有甚者需要完全手动清洁。

Settings:

  • 打开自动AutoSave自动保存。将不会弹出询问是否保存更改的对话框。
  • 打开右键菜单中的AutoClear,拖动鼠标即可施用去斑/清洁(despeckle/clean )。
  • 右键菜单中Clear options可打开窗口设置Speckle size (fine) = 20 等参数。

Clearing:

а. Simple clearing 简单擦除

左键拖动选框,当松开左键时,选区内的图像将被完全擦除并填充以Clean color (white/black)所选颜色。在图片上双击鼠标即可改变此颜色设置。

b. Despeckle-clearing 去斑清洁(推荐使用)

按住Shift施用清洁将启动去斑功能而不会武断的之间擦除。(注意此时的去斑只应用于所选区域。)可以适当调大Clear options设置中的Speckle size(推荐值 - Speckle size (fine) = 20),如此一来去斑效果将好过Process!处理。但请避开标点以免被抹去。去斑清洁不会损伤选区内的文字,这更适合页面清洁。而简单擦除操作一般只用于擦除大块的污渍。

若按住Shift + Ctrl进行页面清洁,则会清除白斑并填充为黑色。 例如可清除黑色背景上的白色斑点。若仍有部分大于斑点检测阈值(Speckle size)的白块存在,双击鼠标(切换至以黑色填充),选中斑点松开鼠标,白斑即被涂黑。再次双击则恢复以白色填充模式。小心不要把字母如o、e的小圈填充上颜色。

你可以更改Clear options窗口内的设置。比如Change mode by mouse dbl-click =Clear/despeckle:鼠标双击快速切换 擦除(clear) 和 清洁(clear-despeckle) 模式。

同样可以自定义Shift, Ctrl按键的行为:在Clear Options窗口中设置。默认设置为Clear Options -> Despeckle method -> Fine。不建议更改Normal去斑模式的斑点尺寸阈值。FineNormal的对应阈值应分别设置。因为Normal模式不仅清理斑点而且会清除文字笔画上的毛刺。

 

 

Element 元素 Description 解说
Speckle size (fine) 小于此大小的墨迹将被识别为斑点,将被自动清除。
Action MouseUp - clear, Shift+MouseUp - despeckle
MouseUp - despeckle, Shift+MouseUp - clear
MouseUp - clear, CapsLock=On - MouseUp - despeckle

选择清理行为的触发方式。

There are also some operations with the magic color. This is for the coloured scans (or for the coloured illustrations). It is a powerful thing. It allows to "normalize" the color, make kind of the color despeckle and clean etc. It would take much time to explain how does it work and it will be explained in the future documentation.

Clear options keeps the list of colors used in magic clear (only during the current session).


2.2.3. The arbitrary angle rotate window 图像旋转窗口

旋转选区可任意旋转选区或整个页面。可指定旋转角度或让程序自动计算(单击auto按键 2),随后点击Paste(粘贴但不合并(paste without merge),可移动或调整大小)或者 Paste and merge (粘贴并合并(paste and immediately merge)。
重设角度(Reset the angle)按钮 1。 
Rotate direction 中设置旋转方向。
3设置图像旋转算法。
Merge with transparency 设置白色为透明色,可防止旋转后遮挡其他文字。
预览窗口 5,双击可放大图像,按住左键可拖动图像。单击按钮fit image 4可缩放至适应窗口。


2.2.4. The context submenu of the options 右键菜单option子菜单

Menu item 菜单项 Description 解说

Mouse Wheel -> Zoom

以鼠标滚轮缩放图片。

Mouse Wheel -> Scroll

鼠标滚轮卷动页面

MouseWheel -> Navigate

滚轮翻页

Middle button click    >

鼠标中键功能设置

v  Auto merge

?

No Zoom Filter

显示图像时是否使用滤镜。

Linear Zoom Filter

使用线性滤镜呈现图片。

Single page 600dpi grey or color takes uncomressed (Windows works exactly this way with the bitmaps) from 50 to 100 MB - that is why the program takes long time to display such scans with the filter switched on, besides for each point the filter analyzes 9 neighbor points, so multiply the size more by 10. That's just a huge load to the microprocessor cache.

Nonlinear Zoom Filter

使用非线性滤镜呈现图片

v  No zoom filter for source images

对比显示时勾选此项则左侧原文件的显示不使用滤镜。

v  Lock undo

限制撤销操作。(The possibility to block the undo-manager)

v  Remove text label after merge

?

v  Show navigate command's panel

显示浮动工具栏Navigate panel

v  Show edit command's panel

显示浮动工具栏Editing panel

Selection form    >

选区形状:矩形或多边形

3. The description of the program usage 程序用法简介

打开ScanKromsator先确认已经勾选Auto-accept changings option is on/off,此时应显示为绿色对钩: 。这表示任何修改都会自动保存。否则跳转到另一个文件会丢失刚刚所做的修改。

The ScanKromsator workflow in brief: 工作流程

(It is just a conceptual description - for the general program workflow understanding)

1. The preliminary processing 初步处理

(Splitting the scans) 切分页面

载入扫描图片并手动切分页面。 有两种情况需要切分页面。1. 双页并排扫描的图片切分成单独的两页:

doubled raw scan

arrow.GIF (2325 bytes)

s1.GIF (12043 bytes)

left page

s2.gif (10458 bytes)

right page

2. 单页扫描的图片,但页边残留有邻页的一部分,即要切掉侧面的一部分。

single-paged raw scan

arrow.GIF (2325 bytes)

s3.gif (10535 bytes)

single page

s4.gif (3946 bytes)

remainder of the neighbor page

做法如下:执行菜单命令 Edit -> Clear all options。选择列表中最后一个文件,单击按钮Apply up to current。这样可标记(绿对钩)全部文件。按住Ctrl勾选Split 和 Deskew (应用于所有标记文件) 。回到第一个文件,将切刀Set internal margin or split line调整到两页中缝处。

Set internal margin or split line切刀滑块上点击右键,选择Copy current position to -> all down。如此就把所有文件的切刀设置到了相同的位置。浏览所有文件,修正那些不合适的切刀。

修改其他设置(如Output dir 等)。点击Process!按钮后稍等片刻即可。

删除那些不需要的页面(如邻页残缺部分)。

关闭程序窗口。

总结:

经过初步处理,页面已经一致了,不必再区分左右页,也没有了恼人的邻页残余,而且版心位置也基本统一了。

2. The finishing processing. 处理

2.1. Setting the general options 设置处理选项

载入图片,进行第一阶段的处理

调整参数设置(选项页Pages, Book, Files, 等)以及随后的处理参数。文件列表中的文件可分别设置不同的处理参数(即更改的参数设置只应用于当前文件;按住Ctrl则更改应用于所有文件;按住 Alt 可应用更改到特定文件分组。)

2.2. Draft kromsate 预处理

按钮Draft kromsate 跳出窗口中按OK启动预处理。程序将自动计算切刀的预设位置。

Draft kromsate结束,请浏览全部文件,如发现切刀预设位置不当,请手动调整。虽然枯燥但并不会耗费很久。

调整切刀时请保证不伤及版心文字但应尽量切除污损。Draft kromsate 后部分切刀可能被自动关闭,如有必要可手动打开。切刀状态栏外观如下:

文字较少的页面如标题页、尾页等会在Draft kromsate处理中自动设置一部分切刀为紫红色 ,这样的文件会在文件列表中粗体显示(bold)。紫红色切刀意味着直接弃去切刀外区域。一般来说需要手动调整紫红色切刀为蓝色,这能简化随后的处理。

如有必要,可保存任务到磁盘上,以待下一次继续。(菜单命令 File -> Save task)

2.3. Process! button processing Process!处理

按钮Process!启动,这是最重要的处理过程,程序会按设好的参数处理全部图片。

Process!处理完成后,切换至选项页Book,可见平均页面尺寸已经自动填入H.Gap value 和 V.Gap value。此时应把Auto改为Fixed,以便在之后的单页处理(Process current file)中页面尺寸仍能保持一致。

如有必要,可保存任务到磁盘上,以待下一次继续。(菜单命令 File -> Save task)

在后处理窗口中可浏览输出文件(菜单项Result -> View all)。若发现某页的页码甚至内容被切掉了,请返回主窗口修正切刀。一般来说,应该吧切刀由蓝色调为紫红色(在Pages选项页内的Automargins)并调整位置。然后点击按钮 Process current file重新处理当前页。

此即ScanKromsator的工作流程。


3.1. What is Draft kromsate 何谓预处理

Draft kromsate预处理将自动计算切刀的预设位置。此期间程序将自动区分文本块和污渍,并依此来设置切刀位置。为求速度这一处理是粗糙的,切刀位置亦为大概值,不计算页面大小。

Draft kromsate中使用了人工智能和模式识别技术。

"Kromsate" is a Russian verb which means "to jauntily cut in pieces; usually with some 2-blades cutting tool (like scissors)". Syn.: shred, hack, mangle, cut up.


3.2. What is the Process! button 处理按钮

Process!处理过程中,将自动识别版心文字外廓。此时将根据算法分析切刀内图像,识别出版心后弃去其他图像(故此蓝色切刀内的文字也有可能被切去,比如页码)。同时施用去斑Despeckle,纠偏Deskew等操作。其结果称作版心("bare text",没有四边空白)。待全部处理完成,将自动取平均页宽页高填入Page widthPage height (Book选项页内),随后即依此设置页面尺寸并依据Page h.alignPage v.alignPages选项页内)将版心叠置在页面上。最终,根据H.Gap value 和 V.Gap valueBook选项页内)设置四边空白宽度。至此处理完成。

此外Process!按钮亦可用于执行用户自定义的简单处理操作。


3.3. How do the cutters work 切刀的工作方式

切刀分为两种:蓝色紫红色。切刀仅仅是为Process!处理提供参考。请谨记蓝色切刀并不切除页面,它只是标记出一块区域,程序会在区域内寻找版心外廓并在所找到的外廓上切除。故此蓝色切刀为伪切刀。(切分双页的Set internal margin 和 Set internal margin or split line虽为蓝色,但却直接于所在位置入刀。)

重要: 蓝色切刀与版心外廓之间的空白多少不会对Process!处理有任何影响,但应该让切刀内的污渍尽量少。否则部分污渍可能被识别为内容,进而干扰页面尺寸的统计。

Draft kromsate预处理中,若某切刀所在部分没有污渍或the splitter (as a hint) is not needed. ,此切刀将被自动设置为紫红色。但程序可能误判,必要时请手动设置切刀。

完美地识别版心是可望而不可即的。故此加入了紫红色切刀——真正的切刀。它精准地于其所在位置下刀。为此,用户需要完全手动修正其位置。

紫红色切刀一般用于程序无法正确识别的页面。比如页码、稀疏的文字块、段落开头等特殊对象,程序常常会误认做污渍而切去,此时当手动设置切刀予以保留。

小结:

蓝色切刀为伪切刀,只是给程序提示版心外廓在切刀之内。它并不真正下刀。

紫红色切刀是真正的切刀。只用于蓝色切刀无法正确处理的页面。


Author: monday2000.

The date of creation: 27 March 2006

Changed: 30 October 2007

Translated: 19 October 2009

翻译:2013年4月2日 by Phylixal

E-Mail  (monday2000 [at] yandex.ru)

  • 无匹配
  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter