【问题标题】:PythonMagick ColorSpace typePythonMagick ColorSpace 类型
【发布时间】:2013-04-02 19:07:09
【问题描述】:

我试过了:

from PythonMagick import Image
img = Image("input.jpg")
img.quantizeColorSpace("sRGB")

得到:

Traceback(最近一次调用最后一次):文件... img.quantizeColorSpace("sRGB") Boost.Python.ArgumentError: Python 参数类型在 Image.quantizeColorSpace(Image, str) 与 C++ 签名不匹配: quantizeColorSpace(Magick::Image {lvalue}) quantizeColorSpace(Magick::Image {lvalue}, MagickCore::ColorspaceType)

我知道我必须使用类型 MagickCore::ColorspaceType。但是如何将该类型导入 Python?

【问题讨论】:

    标签: python imagemagick pythonmagick


    【解决方案1】:

    很可能,这是一个错误: http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=25229

    PythonMagick 的某些(?)版本中缺少 ColorspaceType,应该在更新的库中修复 (>=0.9.9)。

    【讨论】:

      猜你喜欢
      • 2012-10-27
      • 2018-08-26
      • 1970-01-01
      • 2012-08-15
      • 2020-05-02
      • 2021-04-19
      • 2010-12-16
      • 2013-09-12
      • 1970-01-01
      相关资源
      最近更新 更多