指定灰度时,为什么我的彩色pdf无法保存为灰度?

时间:2019-04-09 20:30:49

标签: python pdf save jpeg wand

我使用的代码不会引发错误,但行为不符合预期。我希望这段代码将pdf保存为灰度图像。它确实保存了图像,但是它们仍然是彩色的。 我知道它们不是灰度的,因为我正在使用numpy将它们转换为像素表格(列表列表),并且它们包含 [[255,255,255] [255,255,255]] ...彩色图像的结构。

from wand.image import Image as Img

   with Img(filename=pdf_file, resolution=300) as img:
      img.type = 'grayscale'
      img.compression_quality = 99
      img.save(filename=image_file)

我正在使用.convert('L')通过PIL打开文件。我想我将它们打开为灰度,但这似乎也不能解决我的问题。

   img = Image.open(first_page).convert('L')

0 个答案:

没有答案