OpenCV的函数的开头部分CV_Assert的意思
图像处理开发需求、图像处理接私活挣零花钱,请加微信/QQ 2487872782
图像处理开发资料、图像处理技术交流请加QQ群,群号 271891601
如cvEqualizeHist()的第三条语句便是包含CV_Assert语句:
CV_Assert( CV_ARE_SIZES_EQ(src, dst) && CV_ARE_TYPES_EQ(src, dst) && CV_MAT_TYPE(src->type) == CV_8UC1 );
CV_Assert()函数与C++标准库中的assert()函数功能基本相同。
assert 的作用是现计算表达式 expression ,如果其值为假(即为 0),那么它先向 stderr 打印一条出错信息,然后通过调用 abort 来终止程序运行。
回到本文举例的语句,实际上是下面的意思:
通过CV_ARE_SIZES_EQ判断源图像和目标图像大小是否相同;
通过 CV_ARE_TYPES_EQ判断源图像和目标图像的类型是否相同;
通过CV_MAT_TYPE(src->type) == CV_8UC1判断源图像是否是8U和单通道的!
图像处理开发需求、图像处理接私活挣零花钱,请加微信/QQ 2487872782
图像处理开发资料、图像处理技术交流请加QQ群,群号 271891601
OpenCV的函数的开头部分CV_Assert的意思相关推荐
- opencv Mat 函数--CheckVector
学习opencv ,我们需要对opencv的函数有点了解 ,实现什么样子的功能,以及如何实现 下面我们一次来看checkVector 这个函数, int org.opencv.core.Mat.che ...
- matlab中imresize函数的用法,为何 MATLAB imresize 函数和 OpenCV resize 函数结果不同
为何 MATLAB imresize 函数和 OpenCV resize 函数结果不同?今年 4 月,我在依照 MATLAB 代码自己写一个卷积神经网络 C++ 实现的过程中,就发现了这个问题,不过那 ...
- OpenCV findContours函数参数
目录 OpenCV findContours函数参数 python检测外轮廓: c++轮廓检测: 一.mode取值"CV_RETR_EXTERNAL",method取值" ...
- 利用OpenCV的函数cvtcolor()进行颜色空间转换时需要注意的地方
OpenCV的函数cvtcolor()的原型如下: C++原型: void cv::cvtColor(InputArray src,OutputArray dst,int code,int dstCn ...
- OpenCV使用函数compareHist的实例(附完整代码)
OpenCV使用函数compareHist的实例 OpenCV使用函数compareHist的实例 OpenCV使用函数compareHist的实例 #include "opencv2/im ...
- OpenCV applyColorMap函数实现False color伪色彩的实例(附完整代码)
OpenCV applyColorMap函数实现False color伪色彩的实例 OpenCV applyColorMap函数实现False color伪色彩的实例 OpenCV applyColo ...
- [Python图像处理] 一.图像处理基础知识及OpenCV入门函数
该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...
- OpenCV reshape函数需要注意的细节
OpenCV reshape函数需要注意的细节 [尊重原创,转载请注明出处]https://blog.csdn.net/guyuealian/article/details/80252853 本人在使 ...
- OPENCV回调函数
OPENCV回调函数 回调函数 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数.回调函数不是由该 ...
最新文章
- C++ - emplace_back 和 push_back 的区别
- TinyMCE的使用-安装
- 亿级流量场景下如何为HTTP接口限流?看完我懂了!!
- 浅读:ITSM信息技术服务管理
- 高仿QQ即时聊天软件开发系列之三登录窗口用户选择下拉框
- ADF:将UI类别与动态表单一起使用
- 除手机平板PC外 华为终端明年全线搭载鸿蒙系统
- EXCEL数据有效性—单元格筛选的改进
- SQL语句 常用语句
- jforum二次开发教程
- 紫罗兰永恒花园rust简谱_【口琴谱/简谱】エイミー(紫罗兰永恒花园外传主题曲)...
- 网络知识详解之:网络攻击与安全防护
- DS90UB953-Q1-DS90UB954-Q1调试记录
- 个人开公司的流程及费用
- 【闲】获取视频选集(每集)名字
- Python双均线策略回测(2021-10-12)
- 应用程序无法正常启动0xc000007b的解决方法(PhotoScan为例)
- vue大数据可视化【数字滚动效果】
- STM32学习总结——UART
- JLink、JTAG接口详细图解
热门文章
- python小游戏编程实例-10分钟教你用Python写一个贪吃蛇小游戏,适合练手项目
- python程序员需要掌握哪些技术-python运维要掌握哪些内容
- 武汉python培训哪一家好一些-武汉Python培训机构哪家好?要怎么选才靠谱?
- python画图代码彩虹-用python画一颗彩虹色爱心送给女朋友!!!
- python打开文件并读取内容-Python实现的读取文件内容并写入其他文件操作示例
- python画笑脸-如何用Python画滑稽笑脸
- python装饰器作用-Python装饰器用法实例总结
- python编程有什么用处-python中的生成器是什么?生成器有什么用处?
- Opengl-光照-基本光照-投光物-多光源(现实世界的光可不只有太阳也并不只有一个)
- es中发现结点的角色