【发布时间】:2015-04-24 13:55:59
【问题描述】:
我在 Ubuntu 14.04 LTS 上有一个非常简单的程序,可以使用 OpenCV 读取和显示图像:
import cv2 #import OpenCV
img = cv2.imread('picture.jpg') #read a picture using OpenCV
cv2.imshow('image',img) # Display the picture
cv2.waitKey(0) # wait for closing
cv2.destroyAllWindows() # Ok, destroy the window
我的问题:
如何在 OpenCV 中继续阅读图片,但使用 Tkinter 显示?
我问这个是因为我想为我的程序制作一个界面,但 OpenCV 无法做到这一点,所以我需要 Tkinter。但是,我必须使用 OpenCV 在后台进行所有图像处理。只能使用 Tkinter 来显示结果。
编辑:
从上面的答案,我换行:
im = Image.open('slice001.hrs').convert2byte()
收件人:
im=cv2.imread() # (I imported cv2)
但我遇到了一个错误。
我会很感激任何提示。
【问题讨论】:
标签: python python-2.7 opencv tkinter