分页: 1 / 1

谁能提供一份imagemagick的详尽中文手册

发表于 : 2014-06-13 13:49
百草谷居士
使用扫描仪扫描一些资料,部分不够清楚,使用gimp先 像素化,在 色阶 调整 明亮通道 ,效果比较好。
但是这样操作太麻烦,于是想用imagemagic来实现,可惜不知道具体使用哪个参数来实现。
求帮助

Re: 谁能提供一份imagemagick的详尽中午手册

发表于 : 2014-06-13 14:06
eexpress
处理方式不同的,结果也会不同。软件都不同嘛。
去官网看吧。没中文的。

Re: 谁能提供一份imagemagick的详尽中午手册

发表于 : 2014-06-13 14:35
luojie-dune
可以用照片批处理的 darktable 和 rawtherapee 。。。

Re: 谁能提供一份imagemagick的详尽中午手册

发表于 : 2014-06-14 9:38
wuqi
ImageMagick,拼写不对..

像素化,在 色阶 调整 明亮通道,感觉还不如自己写程序... darktable 和 rawtherapee 估计够呛吧

别人写的...
http://www.charry.org/docs/linux/ImageM ... agick.html

Re: 谁能提供一份imagemagick的详尽中文手册

发表于 : 2014-06-14 15:40
nyfair
喜欢命令行,推荐freeimage。imagemagick又臃肿又慢

Re: 谁能提供一份imagemagick的详尽中文手册

发表于 : 2014-06-14 23:54
大宝
要想清晰扫描,至少需要注意以下3点:
1、原件要清晰,越大越好
2、扫描分辨率要高,文字75~150,普通图片:300~500,照片至少500
3、扫描时要保持稳定,原件不发生位移

推荐 Xsane,界面虽然老旧了些,也难看了些,但很好用,批量扫描也很方便

Re: 谁能提供一份imagemagick的详尽中文手册

发表于 : 2014-06-16 15:10
百草谷居士
已解决

代码: 全选

mogrify -blur 2 -equalize testx00.png
在gscan2pdf的用户自定义工具中加上一个“mogrify -blur 2 -equalize %i”,扫描完图片后,从菜单上找到这个自定义工具,执行一下就行了。很方便。

Re: 谁能提供一份imagemagick的详尽中文手册

发表于 : 2014-06-17 10:22
百草谷居士
用python写了个脚本,扫描,预处理,合并成PDF。为什么不用bash写脚本,我真的不会 :em05

代码: 全选

#-*- coding:utf-8 -*-

import os
os.system('rm gzsc*.pnm')
fn=''
for i in range (0,50):
	fn='gzsc'+str(i).rjust(2,'0')+'.pnm'
	cmdstr='scanimage --mode \'Black and White - Halftone\' --resolution 600 -x 210 -y 280 >'+fn
	print cmdstr
	ch=raw_input('即将扫描第'+str(i+1)+'页,按下回车键开始扫描,q终止扫描……')
	if ch == 'q':
		break
	os.system(cmdstr)
	cmdstr='mogrify -blur 2 -equalize -resize 50% -rotate 90 '+fn
	#-gaussian-blur 1 也许效果更好
	print('扫描结束,执行预处理指令:'+cmdstr)
	os.system(cmdstr)

print('即将合并成pdf')
fn=raw_input('请输入PDF文档序号')
cmdstr='convert gzsc*.pnm -monochrome -compress lzw gzsc'+fn+'.pdf'
print (cmdstr)
os.system(cmdstr)
print('合成PDF完成。')