【问题标题】:i save files(.jpg) in another folder and i want to use that files in my python program. how do i import them我将文件(.jpg)保存在另一个文件夹中,我想在我的 python 程序中使用这些文件。我如何导入它们
【发布时间】:2020-04-13 08:10:51
【问题描述】:

我想知道如何将files.jpg 导入另一个文件夹以在我的程序中使用。

from myfolder import picture.jpg
import cv2
img = cv2.imread("picture.jpg", 1)
cv2.imshow("Image",img)
cv2.waitKey(0)
cv2.destroyAllWindows()

【问题讨论】:

    标签: python python-imaging-library jpeg python-import


    【解决方案1】:

    您只能使用import 与 python 模块(.py 文件)进行交互。 要打开图像,您只需在cv.open 中使用适当的图像路径 例如:

    import cv2
    img = cv2.imread("myfolder/picture.jpg", 1)
    cv2.imshow("Image",img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    

    【讨论】:

      【解决方案2】:

      您不需要导入 .jpg 文件,因为它不是 python 模块。您可以直接从 cv2.imread() 方法访问该文件,方法是提供绝对文件路径,而不仅仅是文件名。

      例如,如果 picture.jpg 在 Documents/Project 中,那么代码如下:

      img = cv2.imread("Documents/Project/picture.jpg", 1)
      

      至于查找文件的绝对路径,对于不同的操作系统,过程是不同的。 Here is how to find it on a machere's the same for windows

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 2021-12-25
        • 1970-01-01
        • 2021-01-18
        • 2015-05-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-22
        相关资源
        最近更新 更多