- 作者帖子
书缘2023游客请教未曾先生,书格资源里有黑白版pdf,是从彩色文件转过来的,请问是用的什么软件
未曾管理员黑白版我自己使用的基于imagemagick的命令行转换
使用了其covert命令 -threshold 参数
书缘2023游客@未曾 #118989
好的,感谢
向前游客@未曾 #118989
先生,我按照您的方法将图片转换为黑白色,但转PDF后图片变成了黑底白字,我再比对先生转的PDF是白底黑字,不知为啥我转就成了黑底白字,请教先生指教,谢谢!
先生转的PDF:
我转的PDF:
未曾管理员
向前游客@未曾 #119433
谢谢先生!我再试了一下,将图片转为黑白是白底黑字,但是合成PDF后看PDF就成了黑底白字,还是不得方法,请先生赐教,谢谢!
未曾管理员
向前游客@未曾 #119440
我保存为tif图片,再用PDF补丁丁合成PDF,但合成后的PDF变成了黑底白字...
9snauu2z8游客convert $infile +dither -colors 2 -colorspace gray -contrast-stretch 0 $outfile
//****************************************************************************//
Note:
这个命令使用ImageMagick的convert工具对图像进行处理。让我解释一下每个参数的作用:
magick convert: 这是ImageMagick的命令行工具,用于执行图像转换操作。
input.jpg: 这是输入图像的文件名,你需要替换为实际的输入图像文件名。
+dither: 这个选项表示在颜色减少时禁用抖动。抖动是一种通过引入噪声来改善图像的技术,但在一些情况下,禁用抖动可能更合适。
-colors 2: 这个选项指定颜色的数量。在这里,设置为2,表示将图像减少到只有两种颜色,即黑色和白色,实现二值化效果。
-colorspace gray: 将图像转换为灰度色彩空间。这确保输出图像是灰度图像,而不是彩色图像。
-contrast-stretch 0: 这个选项执行对比度拉伸,但在这里设置为0表示不进行对比度拉伸。对比度拉伸可以调整图像的对比度,但在这个命令中似乎被禁用了。
output.jpg: 这是输出图像的文件名,你需要替换为实际的输出图像文件名。
综合起来,这个命令的目的是将输入图像进行二值化处理,转换为灰度,并确保只有两种颜色(黑色和白色)。如果对比度拉伸被启用,它可以调整图像的对比度,但在这个命令中似乎没有启用。- 作者帖子
正在查看 9 个帖子:1-9 (共 9 个帖子)
正在查看 9 个帖子:1-9 (共 9 个帖子)
正在查看 9 个帖子:1-9 (共 9 个帖子)