jint PixelForIndex8Gray(SurfaceDataRasInfo *pRasInfo, jint rgb) { jint r, g, b, gray; ExtractIntDcmComponentsX123(rgb, r, g, b); gray = ComposeByteGrayFrom3ByteRgb(r, g, b); return pRasInfo->invGrayTable[gray]; }
jint PixelForByteBinary(SurfaceDataRasInfo *pRasInfo, jint rgb) { jint r, g, b; ExtractIntDcmComponentsX123(rgb, r, g, b); return SurfaceData_InvColorMap(pRasInfo->invColorTable, r, g, b); }