opencv学习笔记----图像基本使用方法

这篇博客介绍了如何使用OpenCV进行图像处理,包括检查库的可用性、图像的读取方式以及边界填充的各种方法,如BORDER_REPLICATE、BORDER_REFLECT等。此外,还提供了视频教程链接,适合有一定Python和C基础的读者学习。
摘要由CSDN通过智能技术生成

https://blog.csdn.net/sinat_29950703/category_10244488.html 配套笔记
【2022B站最好的OpenCV课程推荐】OpenCV从入门到实战 全套课程(附带课程课件资料+课件笔记)图像处理|深度学习人工智能计算机视觉python+AI】 https://www.bilibili.com/video/BV1PV411774y/?share_source=copy_web&vd_source=71ab97261f125d2cbdcf7542542f27e5
看的视频
本人基础:python,c
环境配置:anaconda、python opencv IDE

计算机眼中的图像

在这里插入图片描述
检查opencv是否能用,导入opencv。cv2.IMREAD_COLOR:彩色图像,cv2.IMREAD_GRAYSCALE:灰度图像

在这里插入图片描述
SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape
在这里插入图片描述
SyntaxError: EOL while scanning string literal:可以尝试换一个位置
在这里插入图片描述
在这里插入图片描述

视频的读取与处理

在这里插入图片描述

边界填充

扩充图像边界 copyMakeBorder,需要6个参数:图+上+下+左+右(填充的像素大小)+填充方式
填充方式如下:

BORDER_REPLICATE:复制法,也就是复制最边缘像素。
BORDER_REFLECT:反射法,对感兴趣的图像中的像素在两边进行复制例如:fedcba|abcdefgh|hgfedcb
BORDER_REFLECT_101:反射法,也就是以最边缘像素为轴(没有a),对称,gfedcb|abcdefgh|gfedcba
BORDER_WRAP:外包装法cdefgh|abcdefgh|abcdefg
BORDER_CONSTANT:常量法,常数值填充。
————————————————
版权声明:本文为CSDN博主「华尔街的幻觉」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_29950703/article/details/107651267
算了算了不想写了大家自己去看笔记和视频吧,偶累了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unicornlyy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值