TypeError: mauvais type d'argument pour exploitation intégré

J'ai eu une erreur TypeError: mauvais type d'argument pour exploitation intégré .
J'ai écrit

import os
import cv2
from pathlib import Path
path = Path(__file__).parent
path /= "../../img_folder"
for f in path.iterdir():
    print(f)
    img=cv2.imread(f)

Dans img=cv2.imread(f), l'erreur se produit.Est-ce un Python erreur ou d'un répertoire d'erreur incorrect?En d'impression(f),je pense que le droit des répertoires peut être obtenu.Comment dois-je résoudre ce problème?

  • À partir de laquelle la bibliothèque de l' Path classe viennent de?
  • de pathlib Chemin d'importation est.
  • partager vos pathlib contenu du fichier
  • C'est comme ../../img_folder/photo1.png . Dossier des images.
InformationsquelleAutor user8817674 | 2017-12-27