픽셀 기반 영상 처리 C# 소스 코드

By | 2016-09-18

Visual Studio 2010에서 C#으로 영상처리 프로그램 시작 글의 마지막 부분에 추가했던 [픽셀_산술덧셈]과 [픽셀_산술뺄셈] 코드부터 다시 시작한다.

픽셀 기반 처리 부분 소스 코드

1. [픽셀_산술덧셈]을 클릭했을 때 추가되었던 함수를 다음과 같이 완성한다.

 

 

2. 계속해서 [픽셀_산술뺄셈] 메뉴를 더블클릭한 후 다음코드를 완성한다.
산술 덧셈과 산술 뺄셈 코드는 대부분이 똑같고 약간의 차이만 있다.

실행시킨 후에 [픽셀처리] – [픽셀_산술덧셈] 메뉴를 클릭한 후 [Lenna.raw] 파일을 선택하면 Lenna와 더 밝아진 그림이 출력된다.

20160912_094833

계속해서 [픽셀처리] – [픽셀_산술뺄셈] 메뉴를 클릭한 후 [Lenna.raw] 파일을 선택하면 Lenna와 더 어두어진 그림이 출력된다.

3. [픽셀_산술곱셈] 메뉴를 더블 클릭하여 소스를 완성한다.

4. [픽셀_산술나눗셈] 메뉴를 더블 클릭하여 소스를 완성한다.

5. [픽셀_히스토그램평활화] 메뉴를 더블 클릭하여 소스를 완성한다.

6. [픽셀_기본 명암대비 스트레칭] 메뉴를 더블 클릭하여 소스를 완성한다.

7. [픽셀_두영상의 산술덧셈] 메뉴를 더블 클릭하여 소스를 완성한다.

8. [픽셀_두영상의 산술뺄셈] 메뉴를 더블 클릭하여 소스를 완성한다.

9. [픽셀_이진화] 메뉴를 더블 클릭하여 소스를 완성한다.

10. [픽셀_역상] 메뉴를 더블 클릭하여 소스를 완성한다.

 

 

 

 

댓글 남기기