2013-08-14 4 views
2

이미지 크기가 표시되는 창에 자동으로 맞추려하므로 창의 크기를 변경할 때마다 크기가 바뀝니다 .이미지를 창에 자동으로 맞 춥니 다 (OpenCV 2.4, OS X)

OpenCV HighGUI를 사용하여이를 수행 할 수있는 방법이 있습니까? 이것이 OS 개별 작업 인 경우 누구나 OS X에서 수행하는 방법을 알고 있습니까?

답변

1

크기 조정 기능을 사용하여 창의 너비와 높이를 얻고 이미지의 크기를 조정해야합니다. http://docs.opencv.org/modules/imgproc/doc/geometric_transformations.html#resize OpenCV만을 사용하여 창의 크기를 얻을 수 있다고 생각하지 않습니다. OS를 사용해야 할 가능성이 큽니다. 특정 API 또는 Qt (QT로 OpenCV를 사용하는 경우 가능합니다. 좋은 GUI를 만들어야하는 경우 가능합니다. 여기에 더 많은 정보가 있습니다. http://docs.opencv.org/modules/highgui/doc/qt_new_functions.html 아마도 setWindowsProperty가 원하는 기능입니다.) 설치 지침 -) .

주 - OpenCV로 만든 창의 크기를 조정할 수 있는지 여부가 확실하지 않습니다. Qt를 사용하고 있지 않다면 qt function setwindowproperty를 호출하고 CV_WND_PROP_AUTOSIZECV_WINDOW_NORMAL으로 설정해야합니다.

+0

예, CV_WINDOW_AUTOSIZE를 사용하여 OpenCV 창을 만들지 않으면 OpenCV 창의 크기를 조정할 수 있습니다. Qt는 좋은 힌트입니다, 나는 그것을 살펴볼 것입니다. 고맙습니다. – McMa

관련 문제