OpenCV学习
文章平均质量分 65
一个早起的程序员
主要从事FPGA、ZYNQ、CPU内核、MicroBlaze、STM32、QT、MFC、上位机相关开发,擅长高速接口、视频传输、视频采集,包括PCIe、USB3.0、光纤、SDI、VGA、DVI、HDMI等高速接口。大学期间在学校参加过全国电子设计大赛两届、全国物联网大赛、山东省电子设计大赛、全国信息杯等比赛,并获得全国奖和省级奖十余项。
展开
-
用VC6.0调用C语言来读取BMP文件所遇到字节不对齐的问题解决方案
今天自己在测试用C语来读取.BMP文件的时候,自己先去了解BMP文件的结构。BMP文件主要由位图信息头、位图信息数据、调色板组成。具体的数据结构如下:/* 定义WORD为两个字节的类型 */typedef unsigned short WORD;/* 定义DWORD为四个字节的类型 */typedef unsigned long DWORD;/********************原创 2016-06-24 14:37:49 · 1652 阅读 · 0 评论 -
c语言读取bmp文件完整版
#include #include /* 定义WORD为两个字节的类型 */typedef unsigned short WORD;/* 定义DWORD为四个字节的类型 */typedef unsigned long DWORD;/* 位图文件头主要是对位图文件的一些描述 位图信息头主要是对位图图像方面信息的描述 *//*************************** 位图原创 2016-06-24 15:43:55 · 21117 阅读 · 6 评论 -
用C++语言写bmp文件的程序完整版
#include #include /* 定义WORD为两个字节的类型 */typedef unsigned short WORD;/* 定义DWORD为四个字节的类型 */typedef unsigned long DWORD;/* 位图文件头主要是对位图文件的一些描述 位图信息头主要是对位图图像方面信息的描述 *//*************************** 位图原创 2016-06-24 16:42:05 · 7689 阅读 · 2 评论 -
将彩色视频转换为灰度视频源代码
很简单的功能,就是实现一个彩色视频转化为灰度视频[cpp]view plaincopyprint?#include"cv.h"#include"highgui.h"#include"iostream.h"intmain(){CvCapture*capture=cvCr原创 2017-08-18 11:17:11 · 2337 阅读 · 0 评论 -
Opencv 显示灰度图像出错解决方法
在highgui.h中如此声明该函数: virtual void CopyOf( CvvImage& image, int desired_color = -1 ); virtual void CopyOf( IplImage* img, int desired_color = -1 );函数有两个参数,其中第二个参数有一默认值,当复制彩色图像时使用默认值即可,原创 2017-08-18 11:50:02 · 2249 阅读 · 0 评论 -
解决OpenCV图像数据倒立的问题
在使用OpenCV显示图像时会出现图像倒立的情况,IplImage的origin属性有关系。origin为0表示顶左结构,即图像的原点是左上角,如果为1为左下角。一般从硬盘读入的图片或者通过cvCreateImage方法创建的IplImage图片默认的origin为0,即显示的时候都是正的。而由摄像头或者视频文件获取的帧图像origin为1,此时显示的时候扫描顺序是从下到上,显示也是正的。但是如果原创 2017-08-18 14:14:15 · 3464 阅读 · 0 评论