图像处理
文章平均质量分 78
Cesar-Wu
韬光养晦
展开
-
实现BMP位图色深转换的方法
由于最近要写地图分色的小程序,所以研究了一下位图的结构.也从网上收罗了一些相关的文章,但是关于位图格式转换的文章不多,要么就是太繁琐。 有没有一种简单的方法实现1位,4位,8位,24位BMP位图的互相转换呢? 经过几天的苦思冥想,我找到了一个简单的方法,但是效率不是很高。大家见笑了。 我的想法是先把位图加载了内存里,然后在将内存里的位图保存.这样就省去了很转载 2014-02-17 19:04:58 · 2221 阅读 · 0 评论 -
2 4 8位BMP转24位BMP(代码)
//#include "stdafx.h"#include #define WIDTHBYTE(bit) (( ( (bit)+31)/32 )*4)#define _BITS_PER_PIXEL_24 24 BOOL ConvertBmp4ToBmp24(const char* pSrcFile,const char* pDesFile){ FILE* fpSrc = f转载 2014-02-17 19:14:31 · 1406 阅读 · 0 评论 -
光流法的介绍(含C++代码)
光流法是比较经典的运动估计方法,本文不仅叙述简单明了,而且附代码,故收藏.在空间中,运动可以用运动场描述。而在一个图像平面上,物体的运动往往是通过图像序列中不同图象灰度分布的不同体现的。从而,空间中的运动场转移到图像上就表示为光流场,光流场反映了图像上每一点灰度的变化趋势。光流可以看作带有灰度的像素点在图像平面运动产生的瞬时速度场。下面我们推导光流方程:假设E(x,y,t)转载 2014-07-22 14:14:23 · 3109 阅读 · 0 评论