下面列出了java.awt.color.ColorSpace#TYPE_HSV 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public static String colorSpaceType(int colorType) {
switch (colorType) {
case ColorSpace.TYPE_XYZ:
return "XYZ";
case ColorSpace.TYPE_Lab:
return "Lab";
case ColorSpace.TYPE_Luv:
return "Luv";
case ColorSpace.TYPE_YCbCr:
return "YCbCr";
case ColorSpace.TYPE_Yxy:
return "Yxy";
case ColorSpace.TYPE_RGB:
return "RGB";
case ColorSpace.TYPE_GRAY:
return "GRAY";
case ColorSpace.TYPE_HSV:
return "HSV";
case ColorSpace.TYPE_HLS:
return "HLS";
case ColorSpace.TYPE_CMYK:
return "CMYK";
case ColorSpace.TYPE_CMY:
return "CMY";
case ColorSpace.TYPE_2CLR:
return "2CLR";
case ColorSpace.TYPE_3CLR:
return "3CLR";
case ColorSpace.TYPE_4CLR:
return "4CLR";
case ColorSpace.TYPE_5CLR:
return "5CLR";
case ColorSpace.TYPE_6CLR:
return "6CLR";
case ColorSpace.TYPE_7CLR:
return "CMY";
case ColorSpace.TYPE_8CLR:
return "8CLR";
case ColorSpace.TYPE_9CLR:
return "9CLR";
case ColorSpace.TYPE_ACLR:
return "ACLR";
case ColorSpace.TYPE_BCLR:
return "BCLR";
case ColorSpace.TYPE_CCLR:
return "CCLR";
case ColorSpace.TYPE_DCLR:
return "DCLR";
case ColorSpace.TYPE_ECLR:
return "ECLR";
case ColorSpace.TYPE_FCLR:
return "FCLR";
case ColorSpace.CS_sRGB:
return "sRGB";
case ColorSpace.CS_LINEAR_RGB:
return "LINEAR_RGB";
case ColorSpace.CS_CIEXYZ:
return "CIEXYZ";
case ColorSpace.CS_PYCC:
return "PYCC";
case ColorSpace.CS_GRAY:
return "GRAY";
default:
return "Unknown";
}
}
static String colorSpaceTypeAsString(int type) {
switch (type) {
case ColorSpace.TYPE_2CLR:
return "2CLR";
case ColorSpace.TYPE_3CLR:
return "3CLR";
case ColorSpace.TYPE_4CLR:
return "4CLR";
case ColorSpace.TYPE_5CLR:
return "5CLR";
case ColorSpace.TYPE_6CLR:
return "6CLR";
case ColorSpace.TYPE_7CLR:
return "7CLR";
case ColorSpace.TYPE_8CLR:
return "8CLR";
case ColorSpace.TYPE_9CLR:
return "9CLR";
case ColorSpace.TYPE_ACLR:
return "ACLR";
case ColorSpace.TYPE_BCLR:
return "BCLR";
case ColorSpace.TYPE_CCLR:
return "CCLR";
case ColorSpace.TYPE_CMY:
return "CMY";
case ColorSpace.TYPE_CMYK:
return "CMYK";
case ColorSpace.TYPE_DCLR:
return "DCLR";
case ColorSpace.TYPE_ECLR:
return "ECLR";
case ColorSpace.TYPE_FCLR:
return "FCLR";
case ColorSpace.TYPE_GRAY:
return "GRAY";
case ColorSpace.TYPE_HLS:
return "HLS";
case ColorSpace.TYPE_HSV:
return "HSV";
case ColorSpace.TYPE_Lab:
return "Lab";
case ColorSpace.TYPE_Luv:
return "Luv";
case ColorSpace.TYPE_RGB:
return "RGB";
case ColorSpace.TYPE_XYZ:
return "XYZ";
case ColorSpace.TYPE_YCbCr:
return "YCbCr";
case ColorSpace.TYPE_Yxy:
return "Yxy";
default:
return "unrecognized (" + type + ")";
}
}
/**
* @param type
* @param numcomponents
*/
public HSVColorSpace() {
super(ColorSpace.TYPE_HSV, 3);
}