示例#1
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(int * r, uchar * p) {
    *r = (((float)color2gray(p)/255.0f)-0.5f)*4294967295u;
}
示例#2
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(float * r, uchar * p) {
    *r = (float)color2gray(p)/255.0f;
}
示例#3
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(short * r, uchar * p) {
    *r = (((float)color2gray(p)/255.0f)-0.5f)*65535;
}
示例#4
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(char * r, uchar * p) {
    *r = color2gray(p)-128;
}
示例#5
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(uchar * r, uchar * p) {
    *r = color2gray(p);
}
示例#6
0
文件: Core.cpp 项目: N4TT/LevelSet
void toT(bool * r, uchar * p) {
    *r = color2gray(p) > 128;
}
示例#7
0
/*----------------------------------------------------------------------------*/
int vrgb2gray(vrgb_t colorpix)
{
	int *buff = (int*) &colorpix;
	return color2gray(*buff);
}