Python 3.x 为什么不在Python中显示我的图像根目录?
这是我想添加Tkinter的代码,用于从我的目录中读取两个图像文件,但是当窗口显示并尝试应用与轨迹栏的混合时,图像显示为黑色,你能帮我处理这段代码吗,我做错了什么?问候Python 3.x 为什么不在Python中显示我的图像根目录?,python-3.x,debugging,computer-vision,computer-science,Python 3.x,Debugging,Computer Vision,Computer Science,这是我想添加Tkinter的代码,用于从我的目录中读取两个图像文件,但是当窗口显示并尝试应用与轨迹栏的混合时,图像显示为黑色,你能帮我处理这段代码吗,我做错了什么?问候 from tkinter import filedialog from tkinter import * import cv2 root=Tk() root.filename = filedialog.askopenfilename(initialdir = "/",title = "Selec t file",
from tkinter import filedialog
from tkinter import *
import cv2
root=Tk()
root.filename = filedialog.askopenfilename(initialdir = "/",title = "Selec t file",filetypes = (("jpeg files","*.jpg"),("all files","*.*")))
print (root.filename)
root.filename = filedialog.askopenfilename(initialdir = "/",title = "Selec t file",filetypes = (("jpeg files","*.jpg"),("all files","*.*")))
print (root.filename)
alphamax=100
window= 'Linear Blend'
def trackbar(value):
alpha=value/alphamax
beta=(1.0 - alphamax)
dst = cv2.addWeighted(src1,alpha,src2,beta,0.0)
cv2.imshow(window,dst)
src1 =cv2.imread(root.filename)
src2 =cv2.imread(root.filename)
cv2.namedWindow(window)
trackbar_name = 'Alpha x %d' % alphamax
cv2.createTrackbar(trackbar_name, window , 0, alphamax, trackbar)
# Show some stuff
trackbar(0)
# Wait until user press some key
cv2.waitKey()
您可以使用PIL,例如。您可能应该尝试使用PIL而不是cv2