OpenCV中的cvRound()、cvFloor()、 cvCeil()函数讲解
功能:cvRound(), cvFloor(), cvCeil()函数讲解。
函数cvRound,cvFloor,cvCeil 都是用一种舍入的方法将输入浮点数转换成整数:
- cvRound():返回跟参数最接近的整数值,即四舍五入;
- cvFloor():返回不大于参数的最大整数值,即向下取整;
- cvCeil():返回不小于参数的最小整数值,即向上取整;
代码演示
//----------------------------------------------------------
//功能:cvRound(), cvFloor(), cvCeil()函数讲解。
// cvRound():返回跟参数最接近的整数值,即四舍五入;
// cvFloor():返回不大于参数的最大整数值,即向下取整;
// cvCeil():返回不小于参数的最小整数值,即向上取整;
//----------------------------------------------------------
#include <opencv2/opencv.hpp>
using namespace std;
int main()
{
//--------------【正数部分】--------------------------------
cout << "cvRound(3.7) = " << cvRound(3.7) << endl;
cout << "cvFloor(3.7) = " << cvFloor(3.7) << endl;
cout << "cvCeil(3.7) = " << cvCeil(3.7) << endl;
cout << “--------------------------------” << endl;
//--------------【负数部分】--------------------------------
cout << "cvRound(-3.7) = " << cvRound(-3.7) << endl;
cout << "cvFloor(-3.7) = " << cvFloor(-3.7) << endl;
cout << "cvCeil(-3.7) = " << cvCeil(-3.7) << endl;
cout << “--------------------------------” << endl;
system(“pause”);
return 0;
}===分割线=
显示结果
![](/assets/blank.gif)
================分割线=====================
程序说明
OpenCV中的cvRound()、cvFloor()、 cvCeil()函数讲解相关推荐
- cvRound, cvFloor, cvCeil 函数讲解
函数cvRound,cvFloor,cvCeil 都是用一种舍入的方法将输入浮点数转换成整数: cvRound :四舍五入,返回跟参数最接近的整数值: cvFloor :向下取整,返回不大于参数的最大 ...
- 【杂谈opencv】OpenCV中的cvRound()、cvFloor()、 cvCeil()函数讲解
功能:cvRound(), cvFloor(), cvCeil()函数讲解. 函数cvRound,cvFloor,cvCeil 都是用一种舍入的方法将输入浮点数转换成整数: cvRound():返回跟 ...
- OpenCV笔记11——cvRound()、cvFloor()、 cvCeil()函数讲解
功能:cvRound(), cvFloor(), cvCeil()函数讲解. 函数cvRound,cvFloor,cvCeil 都是用一种舍入的方法将输入浮点数转换成整数: cvRound():返回跟 ...
- OpenCV中的cvRound()、cvFloor()、 cvCeil()函数
版权声明:本文为CSDN博主「空晴拜小白」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/sinat_3626 ...
- cvRound cvFloor cvCeil
函数 cvRound, cvFloor, cvCeil 用一种舍入方法将输入浮点数转换成整数. cvRound 返回和参数最接近的整数值. cvFloor 返回不大于参数的最大整数值.cvCeil 返 ...
- cvRound, cvFloor, cvCeil
函数 cvRound, cvFloor, cvCeil 用一种舍入方法将输入浮点数转换成整数. cvRound 返回和参数最接近的整数值. cvFloor 返回不大于参数的最大整数值. cvCeil ...
- python中hex,oct,chr,ord函数讲解
问题描述:遇到一段python代码,不知道是什么意思 for char in content:hexes.append(hex(ord(char))) 代码的讲解如下: 将字符串中的每个自负转化为整 ...
- 理解OpenCV中的宏定义 CVAPI(函数返回类型)
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 读代码时看到语句 CVAPI(IplImage* ...
- OpenCV中矩阵的归一化*(Normalize函数)
图像处理中,图片像素点单通道值一般是[0-255]的unsigned char类型,将其转化到[0,1]之间,更方便计算,这就需要用到矩阵的归一化运算. 今天,写程序中需要对某矩阵归一化,用OpenC ...
最新文章
- H3C对IP存储有全面且独到认识
- leetcode算法题--Jump Game II
- ajax的常见几种写法以及用法
- PHP专题-开发基础(七)
- ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(二)
- java语言操作Oracle数据库中的CLOB数据类型
- OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 3.安装配置OpenStack认证服务(keystone)...
- python累乘怎么写_Python3 实现列表元素求累和,求累乘
- 如何买到便宜点的书(知乎)
- android wear 2.0 表盘开发,android wear手表开发如何获取所有的表盘(动态)以及切换表盘...
- 设计一个Dog类,包含名字,年龄,颜色三个属性
- 一只喵的西行记-8 魔法猫堡
- C++ Primer Plus(三)编程练习
- linux中as命令,Linux as 命令 command not found as 命令详解 as 命令未找到 as 命令安装 - CommandNotFound ⚡️ 坑否...
- Elasticsearch的安装,以及Springboot整合Elasticsearch
- 关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
- 常见的汽车定位器问题与解决方法
- 排队论---多服务台负指数分布排队系统的分析
- vue 引入字体图标库
- 国企软件开发岗校招指南
热门文章
- mysql_常见语句避坑
- 编译opus:error: possibly undefined macro: AM_PROG_LIBTOOL
- windows开机自动运行脚本
- k8s部署Prometheus+Grafana
- 音频和视频的基础知识及计算
- Java ElasticSearch:(五)ElasticSearch 中的 mapping 问题
- android 2.3状态栏背景,【教程】2.3状态栏美化~
- 上网行为监控,可以监控到浏览的网页内容吗?
- 【Linux】linux中,你不得不爱的命令集(下)
- 大班线描机器人_大班线描画教案