m0_59039965 2022-08-08 11:19 采纳率: 0%
浏览 298

python函数imread()参数问题

pycharm运行imread()函数报错 TypeError: imread() takes 1 positional argument but 2 were given 需要一个位置参数但是给出两个

img

已经安装了 opencv-python、pip、cv、scipy、pillow等软件包,任然不知道问题出在哪里

  • 写回答

8条回答

  • 爱晚乏客游 2022-08-08 12:48
    关注

    别问,问就是中文路径问题,就算是相对路径没中文,但是绝对路径有中文也不行。opencv一直不支持直接读取中文路径,除非是用numpy读成字节流,然后使用opencv解码,或者直接使用PIL。
    另外,学编程第一件事情,就是用户名,文件夹啥的别用中文,除了下划线之外的特殊符号(特别是全角符号),你也不知道什么时候出现莫名其妙的bug就是中文路径或者特殊符号的问题

    评论

报告相同问题?

问题事件

  • 创建了问题 8月8日