再学 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));

原文地址:https://www.cnblogs.com/del/p/1237074.html