资源简介
常用的图片都是用RGB颜色模型表示,将RGB转换为HSV空间
代码片段和文件信息
#include
#include
#include
#include “time.h“
#include
//#pragma comment(lib “opencv_core220d.lib“)
//#pragma comment(lib “opencv_highgui220d.lib“)
#pragma comment(lib “highgui.lib“)
void RGBtoHSV(IplImage * inputImage double* HSVImage)
{
BYTE maxmindelta;
double hsv;
BYTE * inputDIB;
int lLineBytesRGB=inputImage->widthStep;
int width=inputImage->width;
int height=inputImage->height;
inputDIB=(BYTE*)inputImage->imageData;
for(int i=0;i {
for(int j=0;j {
BYTE r=inputDIB[i*lLineBytesRGB+j*3+2];
BYTE g=inputDIB[i*lLineBytesRGB+j*3+1];
BYTE b=inputDIB[i*lLineBytesRGB+j*3];
max=max(rg);
max=max(maxb);
min=min(rg);
min=min(minb);
delta=max-
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4564 2013-10-23 09:51 HSV分量\Cpp1.cpp
文件 3439 2013-10-21 17:03 HSV分量\Cpp1.dsp
文件 516 2013-10-21 11:53 HSV分量\Cpp1.dsw
文件 41984 2013-10-23 11:26 HSV分量\Cpp1.ncb
文件 48640 2013-10-23 11:26 HSV分量\Cpp1.opt
文件 1636 2013-10-23 09:51 HSV分量\Cpp1.plg
文件 2130944 2013-10-23 09:51 HSV分量\Debug\Cpp1.bsc
文件 188482 2013-10-23 09:51 HSV分量\Debug\Cpp1.exe
文件 206104 2013-10-23 09:51 HSV分量\Debug\Cpp1.ilk
文件 19039 2013-10-23 09:51 HSV分量\Debug\Cpp1.obj
I.A.... 5173592 2013-10-21 16:33 HSV分量\Debug\Cpp1.pch
文件 459776 2013-10-23 09:51 HSV分量\Debug\Cpp1.pdb
文件 0 2013-10-23 09:51 HSV分量\Debug\Cpp1.sbr
文件 173056 2013-10-23 09:51 HSV分量\Debug\vc60.idb
文件 94208 2013-10-23 09:51 HSV分量\Debug\vc60.pdb
目录 0 2013-10-23 09:51 HSV分量\Debug
目录 0 2013-10-23 11:26 HSV分量
----------- --------- ---------- ----- ----
8545980 17
- 上一篇:基于V4l2的uvc摄像头视频录像代码avi
- 下一篇:滴滴出行行程报销单.docx
评论
共有 条评论