WPF OpenCV 프로젝트 #7: WPF 이미지 확대 및 이동 구현 (Zoom/Pan)

Wafer 로딩 이미지

이번 시간에는 WPF 이미지 확대 및 이동 기능을 본격적으로 구현해 보겠습니다. 지난 포스팅에서 Border와 Canvas를 이용해 확대/축소를 위한 UI 그릇을 만들었습니다. 하지만 정작 실행해 보면 마우스 휠을 굴려도 WPF 이미지 확대 축소는 없었을 겁니다. 이벤트만 연결해 놓고 실제 코드를 작성하지 않았기 때문이죠.이번 시간에는 MainWindow.xaml.cs에 생명을 불어넣어 보겠습니다. 따라서 WPF OpenCV 프로젝트 #7에서는 마우스 이벤트로 이미지를 … 더 읽기

WPF OpenCV 프로젝트 #6: Image Zoom (확대/축소) 및 Image Panning (이동) UI 구현

Wafer 로딩 이미지

이번에는 Image Scaling (확대/축소) 및 Image Panning(이동) UI 구현에 대해 WPF OpenCV 프로젝트에 추가 하도록 하겠습니다.지난 포스팅까지 기본 UI를 만들어서 이미지를 띄워봤는데요. 혹시 큰 해상도의 이미지를 불러와 보셨나요? 아마 이미지가 ImageView 영역보다 크면 짤려서 나오고, 마우스로 움직이려 해도 꼼짝도 하지 않는 ‘애물단지’ 같은 상태였을 겁니다. 이러한 문제를 해결하기 위해, WPF OpenCV 이미지 확대와 같은 방법을 … 더 읽기