自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 机器视觉之图像add的三种方式

1. 测试环境Matlab2.代码与原图girl1=imread('1.jpg');girl2=imread('2.jpg');imshow(girl1);disp('girl1 image size:');disp(size(girl1));imshow(girl2);disp('girl2 image size');disp(size(girl2));add1=girl1+girl2;

2016-11-04 19:24:13 716

原创 机器视觉之图像入门

1. 图像函数对于二维图像,我们可以把它看做一个关于像素坐标(x,y)的函数,即I(x,y)。 对于灰度图而言,(x,y)处是一个实数值,即亮度。 对于rgb彩色图而言,(x,y)处是一个包含3个元素的向量。即该点的r通道值、g通道值、b通道值。 每一个(x,y)位置就是一个像素点。3. 图像深度图像深度是指存储每个像素所用的位数。通常为8位图像。用8位来存储像素,则所能存储的最大值为255,

2016-11-02 19:58:58 577

原创 opencv3学习笔记(三)——core组件之模块operations on array

1.引言operations on array:数组操作。从官网上及源码上我们可以看到该模块声明了5个类、94个函数、重载了6个函数、定义了9个枚举类型。 详细链接:官网详解2.类声明3 函数声明3.1 void cv::absdiff ()3.1.1 函数用途absdiff:absolute difference 该函数用于计算两个矩阵或一个矩阵与一个数的差的绝对值3.1.2 函数原型void

2016-10-24 16:31:03 7010

原创 opencv3错误集锦(四)——Rect函数参数引发的异常中断

1.问题现象编译程序时报错:0x00007FF91EEA7788 处(位于 opencvstudy_codetest.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000000E8A56EE30 处。如下图: 2.问题分析源代码如下#include <opencv2/core/core.hpp>#include <opencv

2016-10-21 00:05:21 4934 2

原创 opencv3错误集锦(三)—— 计算机缺失MSVCP120D.dll

1. 问题现象在配置完vs2010后,写了一小段代码对其测试,发现提示提示计算机缺失MSVCP120D.dll。 2. 问题分析详见链接 打开opencv文件夹,我们发现opencv3.1.0只提供了vc12与vc14,而我的开发环境是vs2010,无法编译vs2013生成的dll3. 解决方案将vs升级到2015,编译vc14经验证,问题成功解决 若在过程中出现其他问题,欢迎交流讨论

2016-10-16 08:19:01 720

原创 opencv3错误集锦(二)—— 该文件包含不能在当前代码页(936)中表示的字符

1. 错误现象warning C4819: 该文件包含不能在当前代码页(936)中表示的字符2. 错误分析代码页:代码页是字符集编码的别名,也有人称”内码表”。早期,代码页是IBM称呼电脑BIOS本身支持的字符集编码的名称。 代码页 国家(地区)或语言 437 美国 708 阿拉伯文(ASMO 708) 720 阿拉伯文(

2016-10-14 17:55:34 9876 1

原创 opencv3错误集锦(一)——无法打开包括文件:"opencv2/opencv.hpp": No such file or directory

1.错误现象在配置完opencv3.1.0后,对其进行测试,报错:无法打开包括文件:”opencv2/opencv.hpp”: No such file or directory 2. 错误分析打开项目的属性管理器,双击Microsoft.Cpp.Win32.user,进入属性页面,点开通用属性的VC++目录,发现包含目录配置如下: 配置的包含目录是D:\Program(x86)\opencv

2016-10-14 17:41:34 40280 6

原创 opencv3学习笔记(三)——core组件

1.前言前面已经知道opencv主要由16个组件组成,由于core组件提供了最基本的数据结构,所以就从core组件入手,开始opencv3的研究。2.core组件从opencv官网上可以看到,core组件主要由以下模块组成:Basic structuresC structures and operations Connections with C++perations on arraysX

2016-10-11 18:12:16 432

转载 看懂源码之注释规范

1.前言为了增强源代码的可阅读性、结构性,方便代码阅读者对源代码的阅读和理解,以及方便源代码文档的制作和生成,源代码的注释通常按一定的规范编写。 所以要想更好的读懂源码,就必须对注释规范有一定的了解。2.注释详解2.1 定义注释块/*! * 一个注释块 */2.2 文件注释块/*! * @file 文件名 * @brief 文件简要说明 * @author 作者 * @date 时间

2016-10-10 15:48:02 5041

原创 opencv3学习笔记(二)——opencv官网预览

1.前言由于看英文网站不太适应,前期仅仅简单的在官网下载了opencv,就对官网畏而远之。近期沉下心来,认真浏览了官网。发现对于我们学习opencv,官网是一个非常好的便捷的途径。

2016-10-09 10:44:41 852

原创 opencv3学习笔记(一)——opencv入门

1. opencv简介OpenCV全称是Open Source Computer Vision Library,直译就是”开源计算机视觉库”。OpenCV由一系列C函数和C++类构成,拥有包括500多个C函数的跨平台的中高层API。因为机器视觉和机器学习密切相关,所以OpenCV还提供MLL(Machine Learning library)机器学习库,主要用于统计方面的模式识别和聚类

2016-10-08 01:54:29 1995

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除