是否有一个函数可以从函数参数中获取值并将其应用到python中的语句中?
这就是函数。。。。我要做的是用目标文件夹中的任何图像调用函数,它应该用图像的名称替换是否有一个函数可以从函数参数中获取值并将其应用到python中的语句中?,python,opencv,Python,Opencv,这就是函数。。。。我要做的是用目标文件夹中的任何图像调用函数,它应该用图像的名称替换dynamic\u img 谢谢。首先,您需要找到目录中的所有图像: def load_img(img): img = cv.imread(r"C:\Users\OneDrive\Desktop\Computer-Vision-with-Python\DATA\ **dynamic_img** ") img = cv.cvtColor(img ,cv.COLOR_BRG2RGB)
dynamic\u img
谢谢。首先,您需要找到目录中的所有图像:
def load_img(img):
img = cv.imread(r"C:\Users\OneDrive\Desktop\Computer-Vision-with-Python\DATA\ **dynamic_img** ")
img = cv.cvtColor(img ,cv.COLOR_BRG2RGB)
return img
然后,您可以在
文件上迭代
查找带有变量的字符串连接!查找文件时有问题吗?或者您不知道os.path.join(r“C:\Users\OneDrive\Desktop\Computer Vision with Python\DATA”,dynamic\u img)
?
import os
path = 'c:\\Users\\OneDrive\\and_so_on'
files = []
# r=root, d=directories, f = files
for r, d, f in os.walk(path):
for file in f:
if '.jpg' in file:
files.append(os.path.join(r, file))