Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一个函数可以从函数参数中获取值并将其应用到python中的语句中?_Python_Opencv - Fatal编程技术网

是否有一个函数可以从函数参数中获取值并将其应用到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))