再学 GDI+[96]: TGPImage(16) - 所谓剪取颜色


{红色增加绿色的 m 倍、蓝色的 n 倍}

ColorMatrix: TColorMatrix = (

  (1.0, 0.0, 0.0, 0.0, 0.0),

  (m,   1.0, 0.0, 0.0, 0.0),

  (n,   0.0, 1.0, 0.0, 0.0),

  (0.0, 0.0, 0.0, 1.0, 0.0),

  (0.0, 0.0, 0.0, 0.0, 1.0));



{绿色增加红色的 m 倍、蓝色的 n 倍}

ColorMatrix: TColorMatrix = (

  (1.0, m,   0.0, 0.0, 0.0),

  (0.0  1.0, 0.0, 0.0, 0.0),

  (0.0  n,   1.0, 0.0, 0.0),

  (0.0, 0.0, 0.0, 1.0, 0.0),

  (0.0, 0.0, 0.0, 0.0, 1.0));



{蓝色增加红色的 m 倍、绿色的 n 倍}

ColorMatrix: TColorMatrix = (

  (1.0, 0.0, m,   0.0, 0.0),

  (0.0  1.0, n,   0.0, 0.0),

  (0.0  0.0, 1.0, 0.0, 0.0),

  (0.0, 0.0, 0.0, 1.0, 0.0),

  (0.0, 0.0, 0.0, 0.0, 1.0));


 
   

你可能感兴趣的:(image)