포토샵이나 그림판을 사용하면 할 수 있는 간단한 작업이지만 해당 작업을 일괄적으로 처리하거나 프로그램에서 직접 그린 그림을 바로 합성해야 할 경우가 있기에 해당 기능을 C#코드로 구현한 결과물입니다.
코드 자체는 엄청 간단합니다. 배경이 될 이미지 위에 그대로 타겟 이미지를 그리는것이 모든 작업의 끝입니다. MFC를 학습하였다면 누구든지 쉽게 떠올릴 수 있는 방법이라고 생각합니다.
다만 두 이미지의 DPI가 다를 경우 합성 좌표가 어긋날 수 있기때문에 DPI를 계산해서 환산하는 부분이 코드에 들어가있습니다.
'Programing > C#' 카테고리의 다른 글
결국 WPF를 쓰고싶어도 못 쓰는 환경은 존재하는것같다 (0) | 2018.05.03 |
---|---|
[C#]string.Format() 사용시 문자열 포메팅 (0) | 2017.12.14 |
[C#][OpenCV]Bitmap을 Mat으로 변환 (0) | 2017.01.20 |
[후기]나홀로 완성하는(?) 유니티 3D 액션게임 (2) | 2017.01.04 |
[C#]var와 dynamic (0) | 2016.12.29 |