自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 R6010-abort() has been called,Error openning file ../../modules/highgui/src/cap_ffmpeg_impl.hpp解决方法

 用VS2013结合OpenCV编写了一个控制台程序,在vs下运行没有问题,但直接运行.exe文件出现下图所示错误,解决方法一: 针对这个openning错误,是由于程序中存在相对路径,VS直接运行的时候当前路径是.cpp所在目录,而双击exe的时候当前路径是exe文件所在文件夹,如果程序里面有用到相对路径,就有可能出错。因此,如果需要直接运行exe文件,可将debug文件夹下exe及运行e...

2019-06-29 11:56:27 737

转载 vs中.exe运行闪退的解决办法

      用VS写c/c++程序,运行结果框总是会一闪而退,根本看不到程序运行的结果,真是令人烦躁,那么现在,我就告诉大家三个解决办法,希望能帮到大家方法一:       在return 0;语句前加一个getchar();语句,getchar会一直等在输入,程序运行结果框就正常显示运行结果了。如下图所示&...

2019-06-29 11:03:10 10055 3

转载 【OpenCV】将单通道的Mat对象转换为三通道的Mat

在项目中遇到一个问题,调用别人编好的库需要传入三通道的彩色图像。但是我的图像经过处理后已经是二值化的图像了,所以得想想办法了。 分析:三通道的彩色图像就是R,G,B三个通道,那么将我的单通道黑白图复制三份merge一下,不就是一张三通道图像了嘛,只不过有颜色只有黑白,实验了一下果然可以用了。 代码实现:/**************************************//...

2019-06-27 10:46:14 2128

原创 解决:vs2013 错误 error MSB8031: Building an MFC project for a non-Unicode character set is deprecated.

文章主要提供了“vs2013 错误 error MSB8031: Building an MFC project for a non-Unicode character set is deprecated.”的原因分析及解决方法。

2019-06-27 10:30:54 6053

原创 图像指针与矩阵格式转换——Mat转uchar*及uchar*转Mat代码实现

本篇文章实现RGB3通道图像Mat转uchar*及uchar*转Mat,代码及实验结果如下:#include <opencv2/opencv.hpp>using namespace std;using namespace cv;/**将Mat类型的数据转换为uchar类型*/uchar* matToUchar(Mat img){ int img_width = im...

2019-06-24 11:03:09 5219 5

转载 OpenCV中图像Mat,二维指针和CxImage类之间的转换

在做图像处理中,常用的函数接口有Opencv中的Mat图像类,有时候需要直接用二维指针开辟内存直接存储图像数据,有时候需要用到CxImage类存储图像。本文主要是总结下这三类存储方式之间的图像数据的转换和相应的对应关系。一、OpenCV的Mat类到图像二值指针的转换以下为函数代码:unsigned char** MatTopImgData(Mat img){ //获取图像参...

2019-06-20 20:01:22 815

原创 OpenCV Mat矩阵(图像Mat)初始化及访问方法

文章详细介绍了OpenCV Mat矩阵(图像Mat)初始化及访问方法

2019-06-20 17:39:50 72518 2

转载 处有未经处理的异常:0xC0000005 : 读取位置 0x00000000 时发生访问冲突。

转 首先排除一种小概率事件就是系统冲突导致的,比如系统盘目录存在类似的第三方库文件,程序运行将崩溃,并报错0xC0000005 : 读取位置 0x00000000 时发生访问冲突。上面的意思就是你吧值付给了不该赋给的变量,或者说你把值付给了不能付给的变量(或者常量)(1)最简单也最直接的错误可能就是scanf()的问题,我们都知道输入的时候都是scanf("%格式",&变量),那...

2019-06-20 14:34:55 46490 8

转载 多维数组与指针之间的关系详解

先介绍一下简单的一维数组:列如:int a[3] = {0,1,2};[3]和类型int则明确表示编译器应该为这个栈分配多大的内存,也就是三个int大小!在内存中示意图是:在CPU看来内存是一组连续的地址空间,所以当我们对一维数组进行操作时只需要知道数组首地址,就可以通过地址偏移加减运算方式来求得每个元素位于内存中的文件映射出来的数据段虚拟地址!不过要注意不要越界,其实你...

2019-06-19 21:01:26 244

转载 Mat,Iplimage,vector,vector_vector_Point2f等类型之间的相互转换

在mfc c++ 以及opencv 编写程序当中,很多常用的类型转换,现在总结一下。(注意加相应的头文件,这里不罗嗦)提纲:1. Mat ---> Iplimage2. Iplimage  --->  CvvImage3.&...

2019-06-19 20:22:42 1943

转载 char和uchar区别

char和uchar区别 char 是有符号的, uchar(unsigned char)是无符号的! 1、作为字符来表示的话,两者没有什么区别!2、作为整数来表示的话,由于char是有符号的,于是数值范围为-12...

2019-06-19 14:50:57 32980

原创 OpenCV中minAreaRect()最小外接矩形 cvBoxPoints()计算矩形顶点 RotatedRect和CvBox2D详解

文中对OpenCV中minAreaRect()最小外接矩形 ,cvBoxPoints()计算矩形顶点,RotatedRect和CvBox2D进行了详细介绍。

2019-06-17 09:36:12 36078 10

原创 C++动态链接库dll及静态链接库lib制作及使用教程

网上看了好多博客教程,说的都不够全面,自己制作出来的dll不能用,现提供一个很有用的视频,亲测有效,启发很大,附上链接:[视频教程](https://edu.51cto.com/course/8109.html)...

2019-06-05 17:34:57 1182

remap_undistortpoints畸变校正方法对比.rar

OpenCV 畸变校正函数undistortPoints()与remap()校正效果对比程序,包含完整程序、程序所用图片、内参标定结果、程序测试结果

2020-12-03

msvcp120d_msvcp120_msvcr120_msvcr120d.rar

msvcp120.dll msvcp120d.dll msvcr120.dll msvcr120d.dll是微软vc组件的重要dll文件,缺少它可能会造成部分软件或游戏无法正常运行。当系统提示“没有找到msvcp120d.dll”或“丢失msvcp120d.dll”等类似错误信息,下载此压缩包按照放置要求将文件全部复制到相应路径下即可解决此类问题。

2019-08-01

数字图像处理(冈萨雷斯)中文第三版

数字图像处理(第三版),(美)冈萨雷斯、伍兹著。图像处理领域的必看经典书籍。pdf扫描版,内容完全,页面清晰。下载后满意请评分,好东西让更多人看到,哪里有不足欢迎在评论中指出~

2019-05-07

空空如也

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

TA关注的人

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