open cv imread()路径问题

      在open cv中,当使用cv2.imread()函数读入图片时,我想小白都有一个问题,那就是如何读入任意路径的图片。当你使用cv2. imread()函数读入图片时,最简单的方法就是把图片放在你当前的工作路径里面,但这样很不方便。

      我举一个例子来说明怎么读取,假设我要用cv2. imread()以灰色读入一张图片,其中图片名字为zx.jpg,位于D:\hk\zx\ymk,则

cv2.imread("D :\\hk\\zx\\ymk\\zx.jpg", 0)

或者

cv2.imread("D :/hk/zx/ymk/zx . jpg", 0)

这两种格式都可以读取任意路径的图片。

若图片在当前工作路径内,则

cv2.imread("zx.jpg",0)即可。

ps:本人也是小白,若有错误及不足请纠正,万分感谢,希望能帮到大家。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容