selectROI 窗口大小
时间: 2023-09-15 12:22:48 浏览: 145
您可以使用OpenCV中的`cv2.selectROI`函数来选择感兴趣的区域。这个函数会弹出一个窗口供您选择区域。
如果您希望更改窗口的大小,您可以使用`cv2.namedWindow`函数来创建一个窗口,并使用`cv2.resizeWindow`函数来更改窗口的大小。例如,在Python中,您可以执行以下代码:
```python
import cv2
img = cv2.imread("image.jpg")
cv2.namedWindow("ROI", cv2.WINDOW_NORMAL) # 创建一个可调整大小的窗口
cv2.resizeWindow("ROI", 500, 500) # 设置窗口大小为500x500像素
cv2.imshow("ROI", img)
roi = cv2.selectROI("ROI", img, fromCenter=False, showCrosshair=False) # 选择感兴趣的区域
cv2.waitKey(0)
cv2.destroyAllWindows()
```
这将创建一个名为"ROI"的窗口,大小为500x500像素,并允许您选择感兴趣的区域。请根据您的需要调整窗口的名称和大小。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* *3* [opencv改变imshow窗口大小,窗口位置,ROI](https://blog.csdn.net/jacke121/article/details/54718563)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]