摘要: 1.1 强制类型转换 语法:C中在变量名或具体数值前使用()表示进行强制类型转换; (Type) Expression Type(Expression) 注: 1.2 隐式类型转换 编译器主动进行的类型转换即隐式类型转换; 称某类型在内存中所占用的字节数少为类型。则相应的,低类型向高类型的隐式类型转 阅读全文
posted @ 2018-09-15 14:53 芳舒晴 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一、 概念 与数学中的实数的概念差不多,在一个值的后面加上一个小数点,该值就成为一个浮点值,C语言中浮点类型有float、double和long double; 二、书写形式 类似于科学记数法,称为指数记数法或E记数法,E后面的数字代表数10的指数 三、实型与整型的区别 整数没有小数部分,浮点数有小 阅读全文
posted @ 2018-07-07 09:31 芳舒晴 阅读(5871) 评论(0) 推荐(0) 编辑
摘要: 在计算机中,数值类型分为整数型或实数型,其中整型又分为无符类型或有符类型,而实型则只有符类型。 字符类型也分为有符和无符类型。在程序中,用户可以自己定义是否需要一个非负整数; 一、无符号数和有符号数的表示方式 以一个字节(char类型)为例:若想要表示正负号,一般需要一个位来标记,如取最高代表正负号 阅读全文
posted @ 2018-07-07 08:02 芳舒晴 阅读(11801) 评论(0) 推荐(1) 编辑
摘要: 一、整型int 1.1 概述 整数类型用来表示不同的取值范围和正负值,含义和数学一样,整数是没有小数部分的值; 区分正负的类型,称为有符类型(signed),无正负的类型(只有正值),称为无符类型。 (unsigned);当声明某变量类型为无符号类型时,需要在类型声明前显示使用unsigned; 1 阅读全文
posted @ 2018-07-01 21:27 芳舒晴 阅读(5259) 评论(0) 推荐(0) 编辑
摘要: 一、类型 数据类型是程序的基础,决定了数据的意义,也决定了我们能在数据上所执行的操作。 从http://www.cnblogs.com/Shuqing-cxw/p/9189411.html 2文件的本质可以知道,数据类型可以理解为固定大小内存的别名; 不同的数据类型,用于应对各种不同的需要;最简单的 阅读全文
posted @ 2018-07-01 21:19 芳舒晴 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一、Mat类 Mat类是C++实现的OpenCV库的核心,表示一个N维度单通或多通道阵列,可以用来存储实数或复数值向量和数组,灰度或彩色图像,向量场,张量及直方图(当然高纬度的直方图存储在稀疏Mat类更合适),OpenCV是一个图像处理库。它包含大量的图像处理功能。为了解决计算上的挑战,大多数时候你 阅读全文
posted @ 2018-06-24 13:09 芳舒晴 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: 一、InputArray 和OutArray类 OpenCV中许多函数将矩阵作为参数传入也将矩阵作为返回值返回,另一方面OpenCV中存在许多不同类别的矩阵,如Scalar、Vec、Matx及C++标准库中的Vector<>甚至是后面要涉及的大型矩型阵列(Mat和SpareMat) 为了保证错综复杂 阅读全文
posted @ 2018-06-23 16:06 芳舒晴 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、(像素)点(x,y)类型 1.1 C语言 CvPoint结构体 CvPoint 类型是一个包含两个int类型的结构体;通常表示某像素点的坐标位置(x,y) 两个变体类型: CvPoint2D32f表示该点坐标(x,y)的数据类型时浮点型; CvPoint3D32f表示该点坐标(x,y,z)的数据 阅读全文
posted @ 2018-06-23 15:48 芳舒晴 阅读(2097) 评论(0) 推荐(0) 编辑
摘要: 一、命令行Command Line 备注:pkg-config选项--cflags 它是用来指定程序在编译时所需要头文件所在的目录--libs 则是指定程序在链接时所需要的动态链接库的目录 二、CMake工具编译 在程序同目录下创建CMakeLists.txt 然后执行: 示例代码参见:https: 阅读全文
posted @ 2018-06-18 18:35 芳舒晴 阅读(2232) 评论(0) 推荐(0) 编辑
摘要: 一、编译安装 1.官网下载sources版本(For Linux):http://opencv.org/releases.html 2.解压: 3.进入: 4.安装cmake工具: 5.安装依赖库: 6.创建编译目录(release)并进入: 7.cmake配置编译: 8.make编译: 9.安装: 阅读全文
posted @ 2018-06-18 16:25 芳舒晴 阅读(9421) 评论(0) 推荐(0) 编辑