2009-05-18 7 views

답변

3

를 사용하여 복사한다. CMYK 인 경우 밝기 혼합 모드를 사용하십시오.

어둡게하려면 각 채널의 더 낮은 값 (Math.Min())을 취하십시오. 밝게하려면 높은 것을 취합니다 (Math.Max ​​()).

//Darken pseudocode 
for(int y=0;y<CompositionBitmap.Height;y++) 
    for(int x=0;x<CompositionBitmap.Width;x++){ 
     CompositionBitmap[x,y].R=Math.Min(RedBitmap[x,y].R,CyanBitmap[x,y].R); 
     CompositionBitmap[x,y].G=Math.Min(RedBitmap[x,y].G,CyanBitmap[x,y].G); 
     CompositionBitmap[x,y].B=Math.Min(RedBitmap[x,y].B,CyanBitmap[x,y].B); 
    } 
} 
3

하나의 방법은 ImageMagick composite 유틸리티를 사용하여 이미지를 오버레이하는 것입니다. 이 방법에는 프로그래밍이 필요하지 않습니다.

1

어쩌면 서로 상쇄 후 50 %의 알파 값들을 설정하고 영상을 RGB있는 경우 어둡게 혼합 모드를 사용하여 드로잉 표면을

+0

빨강/파랑 색을 처리하지 않습니다. – DrStalker

관련 문제