⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imagestruct.h

📁 基于hog人体识别的很好的文章
💻 H
字号:
#ifndef IMAGE_H_H
#define IMAGE_H_H

template<typename T> 
class Image
{
	public:
		Image(IplImage* img=0 ){imgp=img;}
		~Image(){ imgp=0;}
		void operator=(IplImage* img){imgp=img;}
		T* operator[](const int rowindex)
		{
			return ((T*)(imgp->imageData+rowindex*imgp->widthStep));
		}
	private:
		IplImage* imgp;
};

typedef struct
{
	unsigned char b,g,r;
}
RgbPixel;

typedef struct
{
	float b,g,r;
}RgbPixelFloat;


typedef Image<RgbPixel>  RgbImage;
typedef Image<RgbPixelFloat> RgbImageFloat;
typedef Image<unsigned char> BwImage;
typedef Image<float> BwImageFloat;
typedef Image<int> BwImageInt;

#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -