博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpeCV中type与depth的区别
阅读量:6375 次
发布时间:2019-06-23

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

hot3.png

image.type()与image.depth()的区别。

type返回的是a metrix element type,即元素的类型,如:CV_8UC3;

depth()返回的是the depth of a matrix element,即矩阵的深度,如CV_8UC。

区别在于depth没有通道的概念。

要注意一点是:

C++: Mat::Mat(Sizesize, int type)(Mat的构造函数)

在创建一个mat时,

Mat img(size(400,200), CV_8UC1);//创建一个400*200的单通道的深度为8uchar的矩阵。
也可以这样写:Mat img(size(400,200), CV_8U);

如果省略通道数,默认是单通道的情况。

转载于:https://my.oschina.net/u/923087/blog/279082

你可能感兴趣的文章
介绍Kubernetes监控Heapster
查看>>
linux的free、ps、netstat、tcpdump命令工具介绍
查看>>
javascript学习笔记:DOM节点关系和操作
查看>>
分布式事务
查看>>
怎么提高自身技术
查看>>
HTML5简介,C/S与B/S架构
查看>>
北京游泳馆
查看>>
linux利用rpm包安装jdk,mysql
查看>>
第三方登录原理和流程
查看>>
cacti安装与配置
查看>>
Mac 安卓模拟器打开 ONS
查看>>
完全卸载Oracle 11g教程
查看>>
Oracle调整表空间大小——ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据
查看>>
二叉树(一)
查看>>
[Windows Azure]Windows Azure Identity
查看>>
Java 技术新手入门
查看>>
【运维囧事】显卡而引起的事故
查看>>
我的友情链接
查看>>
【Web探索之旅】第二部分第四课:数据库
查看>>
VOA HEALTH REPORT - Debate Over New Guidelines for Breast Cancer Screening
查看>>