现在的位置: 首页 > 综合 > 正文

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

2011年12月29日 ⁄ 综合 ⁄ 共 446字 ⁄ 字号 评论关闭
{红色增加绿色的 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));

抱歉!评论已关闭.