【OpenCV-Python】图像的载入、显示和输出(imread()、imshow()、waitKey()、namedWindow()、imwrite())

本文介绍了如何使用OpenCV-Python进行图像处理,包括使用imread()函数载入图像,imshow()函数显示图像,以及imwrite()函数输出图像。讨论了imread()的flags参数,imshow()的waitKey()配合使用,以及namedWindow()创建自定义窗口。还简要提及了imwrite()输出图像文件的用法。
摘要由CSDN通过智能技术生成

图像的载入:imread()函数

imread()函数可以用来非常便捷地读取文件中的图片到Opencv中。这个函数一般需要两个参数:

(1)载入图片的路径名。如果图像文件在工程文件夹下,可以直接用文件名读取,如“cat.jpg”,否则需要输入完整的访问路径,如“D:\\test\\lena.png”。这里还有几个tips:

  • imread函数中,一个点代表省略当前文件夹路径,两个点则代表回到上一个文件夹路径。

  • 通常可以通过以下方式获得图片的路径:在图片上右键——属性——安全——对象名称,如下图所示。但是需要注意,OpenCV的imread()不支持单右斜线形式的路径。但是,可以支持其他斜线形式都,比如双右斜线、双左斜线、单左斜线或前述三种斜线组成的混合型形式!!

(2)int 类型的 flags,即载入标记,用于指定加载图像的颜色类型,其默认值为1,表示载入三通道的彩色图像。常用的标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值