OpenCV的工具函数
OpenCV3也提供了一些经常用于计算机视觉的实用功能,列举如下:
功能 | 描述 |
---|---|
cv::alignPtr() |
Align pointer to given number of bytes 对齐指针到指定字节数 |
cv::alignSize() |
Align buffer size to given number of bytes 将缓存区大小与给定的字节数对齐 |
cv::allocate() |
Allocate a C-style array of objects 分配一个C风格的数组对象 |
cvCeil() | Round float number x to nearest integer not smaller than x近似一个浮点数x到不小于x的最近的整数(向上取整) |
cv::cubeRoot() |
Compute the cube root of a number 计算一个数的立方根 |
cv::CV_Assert() |
Throw an exception if a given condition is not true 如果给定条件为假,则抛出异常 |
CV_Error() |
Macro to build a cv::Exception (from a fixed string) and throw it 构造cv::Exception(从固定的字符串)并抛出异常的一个宏 |
CV_Error_() |
Macro to build a cv::Exception (from a formatted string) and throw it 构造cv::Exception(从格式化的字符串)并抛出异常的一个宏 |
cv::deallocate() |
Deallocate a C-style array of objects 释放一个C风格的数组对象 |
cv::error() |
Indicate an error and throw an exception 指示错误并抛出异常 |
cv::fastAtan2() |
Calculate two-dimensional angle of a vector in degrees 向量的二维角度的计算,取值范围 [ 0.0, 360.0 ) |
cv::fastFree() |
Deallocate a memory buffer 释放一个内存缓存区 |
cv::fastMalloc() |
Allocate an aligned memory buffer 分配一个对齐的内存缓存区 |
cvFloor() |
Round float number x to nearest integer not larger than x 近似一个浮点数x到不大于x的最近的整数(向下取整) |
cv::format() |
Create an STL string using sprintf-like formatting 以sprintf类似格式创建一个STL字符串 |
cv::getCPUTickCount() |
Get tick count from internal CPU timer 从内部CPU计时器获得tick计数 |
cv::getNumThreads() |
Count number of threads currently used by OpenCV 获得当前OpenCV使用的线程数 |
cv::getOptimalDFTSize() |
Compute the best size for an array that you plan to pass to cv::DFT() 计算要传递给cv::DFT()的数组的最适宜大小 |
cv::getThreadNum() |
Get index of the current thread 获得当前线程的索引 |
cv::getTickCount() |
Get tick count from system 获得系统的tick计数 |
cv::getTickFrequency() |
Get number or ticks per second (see cv::getTickCount()) 获得每秒的tick计数 |
cvIsInf() |
Check if a floating-point number x is infinity 判断一个浮点数x是否无穷 |
cvIsNaN() |
Check if a floating-point number x is “Not a Number” 判断一个浮点数x是否不是一个数 |
cvRound() |
Round float number x to the nearest integer 近似一个浮点数x到最近的整数(四舍五入) |
cv::setNumThreads() |
Set number of threads used by OpenCV 设定OpenCV使用的线程数 |
cv::setUseOptimized() |
Enables or disables the use of optimized code (SSE2, etc.) 开启或关闭优化代码 (SSE2, etc.) |
cv::useOptimized() |
Indicates status of optimized code enabling 指示代码优化的启用 |
OpenCV的工具函数相关推荐
- [548]OpenCV之cv2函数
1.主要函数 1. cv2.imread():读入图片,共两个参数,第一个参数为要读入的图片文件名,第二个参数为如何读取图片,包括 cv2.IMREAD_COLOR:读入一副彩色图片:cv2.IMRE ...
- OpenCV-Python图形图像处理:自用的一些工具函数功能及调用语法介绍
☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░ 一.引言 为了支持进行图像处理测试,老猿将一些经常需要使用到的功能做成了函数放到了公用模块 ...
- OpenCV各模块函数使用实例(5)--特征检测(Feature Detection)
特征检测是检测图像中的特征信息,比如边缘,线段,角点位置等.在OpenCV中提供了各种特征检测函数和特征提取函数,其中包括有边缘检测(canny),角点检测等,如:Harris角点.ShiTomasi ...
- OpenCV各模块函数使用实例(3 基本输入输出和色彩变换)
本节主要翻译自OpenCV的帮助资料,并结合一些编程考量. D.基本输入输出函数 imread(fln),imwrite(fln,img); 函数原型: Mat cv::imread(const St ...
- 图像边缘检测--OpenCV之cvCanny函数
图像边缘检测--OpenCV之cvCanny函数 分类: C/C++ void cvCanny( const CvArr* image, CvArr* edges, double threshold1 ...
- OpenCV中initUndistortRectifyMap函数存在bug原因探究
原文首发于公众号「3D视觉工坊」:OpenCV中initUndistortRectifyMap函数存在bug原因探究. 最近在运行如下一段代码时,生成的mapx和mapy有点异常. 代码片段如下: # ...
- 关于Vue中常用的工具函数封装
## Vue 项目中工具函数,我们通常会添加到Vue的原型中,这样就实现了全局函数 import Vue from 'vue' Vue.prototype.$tools = function (){} ...
- 利用OpenCV的compareHist函数作直方图的相似度对比的源程序
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 OpenCV的compareHist函数用来计算 ...
- setwindowshookex回调函数不执行_不一样的“悬停几秒后执行函数”?一个开源工具函数,请注意查收...
大家好,我是 vortesnail. 前言: 最近这几个星期,一直都在维护自己的基于 React 的开源播放器组件,以为功能基本都差不多了,却忽视了播放器一个很重要的功能:鼠标悬停在视频播放界面时,在 ...
最新文章
- Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程 (图)
- ThinkPHP3.1快速入门(2)数据CURD
- Java Maven和Gradle构建的主题缓存
- 用scikit-learn学习主成分分析(PCA)
- 订阅者java,RxJava:“ java.lang.IllegalStateException:只允许一个订阅者!”
- 计算机网络概念,组成,功能和分类
- Linux系统(四) echo和重定向、管道的概念和使用
- 信息收集----谷歌语句
- 时尚【女连衣裙秋季新款连衣裙】搭配技巧
- ubuntu 11.10使用fcitx双拼输入法
- 【杂记】如何利用Python3+you-get快速的下载B站的视频(尤其是多P的教程类视频)
- python中简述文件_python中的文件操作
- html5沙漏动画,CSS3 沙漏动画
- 标致氢气汽车已开始生产
- 动手学深度学习实现DAY-2
- 魔兽服务器修改端口,魔兽怀旧服:PTR四项全新改动,开放仇恨端口,或将影响副本难度...
- js实现qq好友分组
- AspNetPager.dll 用法
- 服务器电源维修接灯泡,检修电源开关电源怎么接灯泡接灯泡要注意什么
- 学生信息管理系统目标和范围说明书
热门文章
- html表单代码例子_关于React的这些细节,你知道吗?-表单
- 文末送书 | Facebook:易于解释的神经元可能会阻碍神经网络的学习
- 什么是小样本学习?这篇综述文章用166篇参考文献告诉你答案
- Sigmoid函数与Softmax函数的区别与联系
- Redis系列教程(八):分布式锁的由来、及Redis分布式锁的实现详解
- python 两个字典的合并 update
- 深度学习准备「爆破」著名的欧拉方程
- 20-Joint entity and relation extraction based on a hybrid neural network(LSTM-ED+CNN),考虑长距离的实体标签之间的关
- PageObjects 设计模式
- 在windows 2008 R2上安装sharepoint 2013时遇到提示必须安装 .netframeword4.5的处理办法...