Reputation: 1
I found this description link_1, link_2.
Trying to do so
import PythonMagick
img = PythonMagick.Image('file.png')
img.colorSpace('GRAYColorspace')
Return this
ArgumentError: Python argument types in
Image.colorSpace(Image, str)
did not match C++ signature:
colorSpace(class Magick::Image {lvalue})
colorSpace(class Magick::Image {lvalue}, enum MagickCore::ColorspaceType)
How to do it?
Upvotes: 0
Views: 1099
Reputation: 399
PythonMagick already supports ColorSpaceTypes since version 9.10
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=25229
Here's an example to accomplish what you're trying to do:
import PythonMagick as pm
img = pm.Image('file.png')
img.colorSpace(pm.ColorspaceType.GRAYColorspace)
Upvotes: 0