博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV3编程入门.记录
阅读量:4948 次
发布时间:2019-06-11

本文共 1229 字,大约阅读时间需要 4 分钟。

ZC:OpenCV3编程入门_毛星云编著_电子工业出版.pdf

1、在看到 PDF.P134(计算数组加权和:addWeighted()函数)的时候,其中讲到“当输出数组的深度为CV_32S时,这个函数就不适用了,这时就会内存溢出或输出的结果压根不对。”

  ZC:这里 又 不太明白 "深度"是什么感念了...("通道"的概念 倒是在本书的某处 看的比较明白了)

  PDF.P106

 

2、Pdf.P163  看到 “vector(arrays)”

  ZC:注意,这里 是"arrays",不是"array"。记得 之前 Pdf.P143 函数merge的一种参数形式为:“void merge(InputArrayOfArrays mv, OutputArray dst)”,这里 也有 "array"和"arrays"... 注意理解含义...

 

3、Pdf.P153(书.P136) “矩阵卷积” 是什么?

  Pdf.P173 “图6.1 领域滤波(卷积)”

  Pdf.P172 “相位” ??什么东西?  “锐化”什么东西?

 

4、

 

5、

 

 

 

 

2、ZC:自己想到的:如何获取 图像的 深度??我想到了 函数 Mat::depth(),但是 我测试了一下 返回 都是 0,不解...于是 度娘了一下:

 资料:Mat类和Mat__depth()函数 - 薛定谔的AI - CSDN博客.html()、Opencv Mat矩阵中data、size、depth、elemSize、step等属性的理解 - 牧野的博客 - CSDN博客.html()

Mat::depth()函数 求矩阵中元素的一个通道的数据类型,这个值和type是相关的。例如 type为 CV_16SC2,一个2通道的16位的有符号整数。   那么depth则是CV_16S。depth也是一系列的预定义值, 将type的预定义值去掉通道信息就是depth值: CV_8U CV_8S CV_16U CV_16S CV_32S CV_32F CV_64F depth:         用来度量每一个像素中每一个通道的精度,但它本身与图像的通道数无关!depth数值越大,精度越高。在         Opencv中,Mat.depth()得到的是一个0~6的数字,分别代表不同的位数,对应关系如下:                 enum{CV_8U=0,CV_8S=1,CV_16U=2,CV_16S=3,CV_32S=4,CV_32F=5,CV_64F=6}                  其中U是unsigned的意思,S表示signed,也就是有符号和无符号数。        可以理解为房间内每张床可以睡多少人,这个跟房间内有多少床并无关系;

 

3、

4、

5、

 

转载于:https://www.cnblogs.com/cppskill/p/11048456.html

你可能感兴趣的文章
求学梦
查看>>
找东西
查看>>
vux+vue-cli3.0坑
查看>>
根据日期删除日志脚本
查看>>
【操作系统】 进程管理
查看>>
【操作系统】 计算机系统概述
查看>>
【操作系统】 内存管理
查看>>
【计算机组成原理】 计算机系统概述
查看>>
【操作系统】 文件管理
查看>>
【计算机组成原理】 存储系统
查看>>
【操作系统】 输入/输出(I/O)管理
查看>>
【计算机组成原理】 中央处理器
查看>>
【计算机组成原理】 数据的表示和运算
查看>>
【计算机组成原理】 输入/输出系统
查看>>
【计算机组成原理】 指令系统
查看>>
【计算机组成原理】 总线
查看>>
Azure 配置 PostgreSQL streaming replication
查看>>
mysql 安装卸载自动化脚本
查看>>
关于windou环境下使用http或者ftp搭建网络hu共享
查看>>
关于华为服务器 双路E52620安装系统时遇到的问题
查看>>