SmartCropper智剪是一款非常简单易用的图像裁剪软件,可以帮助用户自动识别图像内容并将图片完成分割,自动选择区块大小,使用方法也非常简单。非常的适合剪切乐谱,可以自动识别裁剪多张图片拼图,截图中的图片,自动识别分割为单张图片,可批量处理。欢迎需要此款工具的朋友前来下载使用。

SmartCropper智剪(图像裁剪软件) v1.0 中文绿色免费版

基本简介

出于对自动批量分割的好奇和兴趣,在网上找到这个软件,可以达到自动裁剪和分割。软件原本是乐谱裁剪软件,除了音乐专业人员外,其它人可能不了解。经测试可用于很多图片的分割裁剪,平时处理图片也能用到,分享出来给大家。

功能介绍

可以自动识别裁剪 多张图片拼图,截图中的图片,自动识别分割为单张图片,可批量处理。

使用方法

把要处理的图片放在软件目录下 打开软件,输入命令 -i 6.jpg -i 【指定图片】 6.jpg 【图片名称】 再输入 -s 保存 ,自动保存为分割图片 一次处理多张图片 输入命令 -u 123 【123为文件夹名】 具体看详细说明书 pdf文件 刚试了一下,自动分割出来,还有两张连在一起的,再剪一次就行了。

SmartCropper智剪(图像裁剪软件) v1.0 中文绿色免费版

SmartCropper智剪怎么用

下载,打开SmartCropper.exe,运行即可。默认为英文界面:

键入命令-l(回车) 可切换为中文界面。

◎ 使用方法

例如,从乐谱 PDF 转出的这张图片(pdf.png),需要裁出每行乐谱并按顺序命名保存:

使用SmartCropper智剪只需 3 步即可完成:

◆ 第1步:载入图片用load命令(短命令:-i)。

smc>load pdf.png (或:-i pdf.png)

* 程序支持相对路径和绝对路径。建议把程序放在与图片相同的目录下,就可以省去前面路径了。

◆ 第2步:等待程序自动划分选区这个过程大概需要几秒钟,检测完毕后会显示出选区列表。

◆ 第3步:保存文件用save命令(短命令:-s)。

smc>save (或:-s)

执行命令后,输出的文件就会保存到指定的文件夹(默认:程序相同路径下的crops文件夹)。

提示成功后打开crops文件夹,就可以看到裁好的图片了。

◆ 一次性载入多张图片(同一路径下)合并为大图裁剪,可用loadall命令(短命令:-u)。

smc>loadall pdf (或:-u pdf) (其中pdf为文件夹名,可用相对/绝对路径)

◎ 高级使用方法

◆ 指定输出文件名:用name命令(短命令:-n)。

输出文件名的默认格式是“原始文件名-序号”。如原始文件名为score,则输出文件名将为

“score-1、score-2、score-3……”。然而也可通过name命令(短命令:-n)手动设置。

文件名可用的通配符有:

 %f:原始文件名

 %s:选区序号

 %0s、%00s等:在序号前自动补零(s前有多少个0就补多少个零)。

例如,希望文件名输出为“001、002、003……”,则可键入命令:

smc>name %00s (或:-n %00s)

如遇需要在其它输出文件之后继续裁剪,序号顺延,则可以用通配符%s+n表示。如前面已裁

剪出五张,文件名分别是score-1、score-2……score-5,现在希望新输出的文件从score-6

开始,则可键入命令:

smc>name %f-%s+5 (或:-n %f-%s+5)。

◆ 指定输出文件路径:用path命令(短命令:-p)。默认路径为与程序相同路径下的crops文

件夹;可填入Desktop(大小写均可),指定路径为 Windows 桌面。

smc>path C:\output\ (或:-p C:\output\)

smc>path Desktop (或:-p Desktop)

◆ 指定输出文件格式:用format命令(短命令:-f)。支持 PNG 和 JPG 格式。

smc>format JPG (或:-f JPG) (大小写字母均可。)

◆ 区块和选区:要使用高级功能,我们需要理解“区块”和“选区”的概念。可图解如下:

红色为“区块”(blocks):程序根据横向/纵向的整行(列)空白像素判断出的“物理分区”。

蓝色为“选区”(selectedareas):最后,一个选区对应的就是一张小图。为了实现乐谱的自动

划分,不是“物理分区”而是“仿人工分区”,程序内置了如果任意两个“区块”中有一个的高度≤

h(像素),且两个区块之间的纵坐标间隔 ≤s(像素) ,程序会把这些区块自动合并为同一个选区。

默认:h= 80,s= 30;h与s 的值可以使用setmerge命令(短命令:-b)调整。

选区2由区块2-4组成。

(所用示例为SmartCropper智剪自带的示例图片example.png)

◆ 预览选区:在程序自动检测划分好选区列表后,可以用preview命令(短命令:-v)预览选区。

smc>preview 2 (或:-v 2)

则该文件的选区 #2(如下图)会以系统选择的图片工具打开预览:

预览图片保存于程序同路径下的preview文件夹。

◆ 合并选区:用merge命令(短命令:-r)。

smc>merge 1 3 (或:-r 1 3) 把选区 #1~#3 合并为同一个选区。

◆ 删除选区:用delete命令(短命令:-d)。

smc>delete 2 (或:-d 2) 删除选区 #2。

◆ 分离选区:用separate命令(短命令:-e)。

smc>separate 3 4 (或:-e 1)

从序号为 #3 的选区中分离出序号为 #4 的区块。该区块会被并入前一个选区。

◆ 解决选区粘连和分离:

在乐谱排版不好的情况下,自动探测的选区可能会“粘连”或者“分离”,如下图的情况:

这当中,前两行谱因为距离太近,在横向和纵向上缺少整行空白像素,被错认为同一选区;而最后一

行谱的和弦标记与音符谱隔开了空白像素,也被错认为分开的选区。正确的划分应该是这样的:

遇到这种问题,解决办法有两种:一是编辑修改大图,使程序能正确识别选区;二是在SmartCropper

智剪程序内部运用以下两个技巧,更简便快捷:

◆ 调整自动合并块高与跨度:用setmerge命令(短命令:-b)。

为了实现乐谱的自动划分,不是“物理分区”而是“仿人工分区”,程序内置了如果任意两个“区

块”中有一个的高度≤h(像素),且两个区块之间的纵坐标间隔 ≤s(像素) ,程序会把这些区块

自动合并为同一个选区。程序默认设置为:h= 80,s= 30;然而对于这些特殊情况,对这两个

值保持默认可能导致选区错位。因此我们可以把这两个值设大些:

smc>setmerge 100 50 (或:-b 100 50)

这可以解决大多数选区错位(分离、粘连)问题。

◆ 调整容差值:每次载入图片后,程序都会自动计算一次容差值(为提高速度,只计算了对角线上

的像素,取其 RGB 最小值)。如果容差值t设(范围为 0~255)值较高,则有色像素更容易被视为

背景。我们可以用tolerance命令(短命令:-t)手动调整容差值,如设置为 0:

smc>tolerance 0 (或:-t 0)

⚠初次修改参数可能效果差强人意,可以尝试用以上命令调整反复找准参数,这样遇上排版不好的

乐谱,也能像平常使用那样流畅地完成裁剪。

◆ 查看当前程序设置:用settings命令(短命令:-x)查看当前程序设置,包括语言、状态和

各种参数等。

smc>settings (或:-x)

输出示例:

英文参数显示 中文参数显示

Language = English 显示语言:中文

Name of current file: example.png 当前文件名:example.png

Format of current file: PNG 当前图片格式:PNG

Path of current file: ./ 当前图片路径(相对):./

Name of output file(s): %f-%s 输出文件名(含通配符):%f-%s

Path of output file(s): crops/ 输出路径(相对):crops/

Number of blocks: 6 区块数量(个):6

Number of selected areas: 4 选区数量(个):4

Tolerance value: 21 容差值(RGB):21

Auto-merge height threshold: 80 自动合并块高阈值(像素):80

Auto-merge span threshold: 30 自动合并跨度阈值(像素):30

下载地址

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。