Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x Imagemagick转换不';t转换_Python 3.x_Matplotlib_Keras_Operating System_Imagemagick - Fatal编程技术网

Python 3.x Imagemagick转换不';t转换

Python 3.x Imagemagick转换不';t转换,python-3.x,matplotlib,keras,operating-system,imagemagick,Python 3.x,Matplotlib,Keras,Operating System,Imagemagick,所以我的问题是从Imagemagick转换,这段代码应该转换图像,但它没有。也许是因为我在windows上,但是idk 我已经提供了整个路径,并且没有使用convert used magick,但它仍然不起作用,它在cmd上起作用,但由于某种原因,它不在程序中 def display_mnist(self):#获取png,应用颜色映射并打印到画布 从PIL导入ImageTk,图像 im=Image.fromarray(self.mnist\u user\u Image*255)。转换('RGB'

所以我的问题是从Imagemagick转换,这段代码应该转换图像,但它没有。也许是因为我在windows上,但是idk

我已经提供了整个路径,并且没有使用convert used magick,但它仍然不起作用,它在cmd上起作用,但由于某种原因,它不在程序中

def display_mnist(self):#获取png,应用颜色映射并打印到画布
从PIL导入ImageTk,图像
im=Image.fromarray(self.mnist\u user\u Image*255)。转换('RGB'))
im.save(“E:\projects\visuals/mnist.png”)
os.system('C:\Program Files\ImageMagick-7.0.8-Q16/magick.exe E:\projects\visuals/mnist.png-resize 28x28 E:\projects\visuals/mnist.png')
self.mnist\u user\u image=np.array(plt.imread('E:\projects\visuals/mnist.png'),
dtype=np.64)
我希望程序正常运行,或者至少不给出此错误:
OSError:[Errno 22]无效参数:“E:\projects\x0bisales/mnist.png”

需要转义python中的反斜杠(
“\”
)。或者您需要使用原始字符串(
r“\”
)。当然会尝试,但不会太晚,对我来说太晚。但是它认为它可能会起作用。我不知道你试图得到新的错误。如果你不显示代码,我无法帮助理想情况下你将能够创建一个新的错误。