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

📄 spectrum.h

📁 3D reconstruction, medical image processing from colons, using intel image processing for based clas
💻 H
字号:
#ifndef __SPECTRUM_H__#define __SPECTRUM_H__#define DENSITY_RANGE (4096)#define ENTRY (256)#include <xmmintrin.h>class RxSpectrum {public:		struct tagVolumeInfo {		int m_nDensityValue[4];		float m_fColor[13]; // range 0-1	} m_pVolumeInfo[ENTRY];	int m_nVolumeNum;		float m_afOpacityCorrectionTable[256];	__m128 *m_pTable;	__m128 *m_pMPRTable;		// functions	BOOL		IsInputValid(short nDensityValue[4], float fColor[4]);	BOOL inline InRange(int density);	void		MakeOpacityCorrectionTable(float fSpacing);public:	RxSpectrum();	~RxSpectrum();		void		Initialize(int nStart, int nEnd);	// p1,p2,p3,p4, r,g,b,a	void		SetVolumeInfo(short nDensityValue[4], float fColor[13]);	void		MakeDensityTable();	// Get DIB Color	unsigned int GetDIBColor(int nDensity);//	unsigned int GetDIBColor(int nDensity, int nWindowingValue);	unsigned int GetInterpolatedDIBColor(int nDensity1, int nDensity2, float fWeight1, float fWeight2);};#endif __SPECTRUM_H__

⌨️ 快捷键说明

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