我不知道你的完整代码,但是当我这样试的时候,它就在窗口前面。希望有帮助!
import tkinter as tk
from tkinter import *
import cv2
class GUI:
def __init__(self, master):
self.event = 1
self.master = master
self.img_res = img = cv2.imread('image.jpg', 0)
self.b = Button(self.master, text='Show image', command=self.window)
self.b.pack()
def window(self, event=None):
while self.event == 1:
cv2.imshow('image', self.img_res)
k = cv2.waitKey(1) & 0xFF
if k == ord('m'):
res = 1
break
elif k == 27:
break
def main():
root = tk.Tk()
app = GUI(root)
root.mainloop()
if __name__ == '__main__':
main()
添加:
您也可以尝试导入类型
import ctypes
ctypes.windll.kernel32.GetConsoleWindow()