不能同时使用ImageTk模块和Image.fromarray()属性

时间:2018-04-12 15:20:38

标签: python image tkinter

我正在制作带有tkinter和枕头的网络摄像头程序。我需要使用Image.fromarray()属性和ImageTk。但如果我用Image.fromarray()安装Pillow的版本,我不能使用ImageTk,反之亦然。当我这样做时,我得到错误:

Traceback (most recent call last):
 File "C:\SignIn\dictionary.py", line 66, in <module>
  show_frame()
 File "C:\SignIn\dictionary.py", line 51, in show_frame
  pil = Image.fromarray(frame)
AttributeError: class Image has no attribute 'fromarray'

我尝试过不同版本的Pillow,但似乎没有一个版本可以满足两者。我找不到任何其他人在网上遇到此问题

模块:

import json
import zbar
import numpy as np
import cv2
import Tkinter as tk
from PIL import Image as y
from PIL import ImageTk

0 个答案:

没有答案