공부/C#

210212 OpenCV C# PictureBoxIpl SizeMode

강경국 2021. 2. 12. 22:07
반응형

 

 

PictureBoxIpl의 SizeMode 정리.

이미지를 PictureBox에 출력했는데 이미지가 잘려서 나왔다.

그래서 SizeMode를 Zomm으로 조절해서 이미지가 다 나오도록 하였다.

 

SizeMode에 대한 세부 내용을 검색해서 확인해 보았다.

 

 

각각의 설정이 의미하는 아래와 같았다.

 

 

위 필드 내용에 대한 자세한 내용은 아래 링크 참조.

 

 

PictureBoxSizeMode 열거형 (System.Windows.Forms)

PictureBox 내에 이미지가 놓이는 방식을 지정합니다.Specifies how an image is positioned within a PictureBox.

docs.microsoft.com

실제 SizeMode에 따라 적용되는 내용을 확인해 보았다.

 

 

제일 왼쪽 부터.

 

Zoom, Normal, StretchImage, AutoSize, CenterImage

 

 

아래와 같이 다시 정리해 보았다.

 

Zoom : 컨트롤의 크기에 맞게 전체 이미지가 조절된다. 비율을 유지하면서

Nomal : 이미지가 컨트롤의 크기보다 크면 컨트롤의 크기만큼 표시되고 잘린다.

StretchImage : 이미지가 컨트롤에 맞게 늘어나거나 줄어든다.

AutoSize : 이미지크기에 맞게 컨트롤의 크기가 변경된다.

CenterImage : 이미지가 컨트롤의 가운데 배치되고 나머지 영역은 잘린다.

 

 

 

728x90
반응형