![](https://img-blog.csdnimg.cn/20d0159c9c824d17a9cba255796c9be2.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
OpenCV&图像处理
文章平均质量分 96
主要是关于OpenCV以及图像处理相关内容
花落指尖❀
想每天分享,但是精力有限,长时间断更,可能去拯救世界了……
每一分钟的坚持,都是为了生活。
想学尽天下习,问遍世间路。
一个想凭借自己活下去的00后,
一个想通过努力创造公平的年轻人。
没有做到最好的追求,不如不做!
对知识能够改变命运深信不疑
展开
-
【03】OpenCV基本操作(1)-颜色模型介绍与相互转换 | 图像多通道分离与合并 | 寻找图像像素最值 | 计算图像均值与标准差 | 图像的比较、逻辑运算、二值化、LUT操作
通过红、绿、蓝三种颜色按不同比例混合让图像呈现五彩斑斓的颜色,这种模型称为RGB模型,颜色模型还有YHV、HSV等模型。图像用多通道的形式储存红色、绿色、蓝色分量或者图像亮度、色度、饱和度等分量。了解图像颜色空间对分割拥有颜色区分特征的图像有很大帮助,例如提取图像中的红色物体可以通过比较图像红色通道的像素值来实现。 RGB分别是三种颜色的英文首字母,Red(红色)、Green(绿色)、Blue(蓝色)。OpenCV中存储图像是相反顺序,但是两种形式的颜色空间是一致的,第一通道是蓝色分量、第二通道是绿色原创 2023-04-06 15:05:23 · 246 阅读 · 1 评论 -
【02】OpenCV数据载入、显示与保存
在版本较老的OpenCV版本中,例如OpenCV1.0中,图像存储用的是C语言中的IplImage的结构体,由于其使用后需要用户手动释放内存,程序结束不释放内存容易造成内存泄露的缺点,OpenCV较新版本使用了C++接口中的Mat类,利用自动内存管理技术解决了自动释放内存的问题。Mat类用来保存矩阵类型的数据,包括向量、矩阵、灰度或彩色图像等数据。Mat类分为矩阵头和指向存储数据的矩阵指针两部分。矩阵头中包括矩阵的尺寸、存储方法、地址和引用次数等。矩阵头的大小是一个常数,不会随着矩阵尺寸的大小而改变。原创 2023-03-26 13:58:01 · 606 阅读 · 1 评论 -
【01】OpenCV模块架构介绍+示例程序演示
calib3d:此模块名称由calbration(校准)和3D两部分缩写而成。顾名思义,该模块主要包含相机标定与立体视觉等功能,例如物体位姿估计、三位重建、摄像头标定等。core:核心功能模块。这个模块主要包含OpenCV库的基础结构以及基础操作,例如OpenCV基础数据结构、绘图函数、数组操作相关函数、动态数据结构等。dnn:深度学习模块。主要包括构建和修改神经网络、加载序列化网络模型等。该模块功能仅用于前向传递计算(即测试网络),原则上不支持网络训练。features2d。原创 2023-03-12 19:38:56 · 713 阅读 · 0 评论