opencv resize范例

阅读: 评论:0

2024年2月5日发(作者:)

opencv resize范例

opencv resize范例

以下是使用OpenCV进行图像和视频缩放的示例代码:

1. 图像缩放范例:

```python

import cv2

# 读取图像

image = ('input_')

# 设置目标尺寸

width = 500

height = 400

# 缩放图像

resized_image = (image, (width, height))

# 显示缩放后的图像

("Resized Image", resized_image)

y(0)

yAllWindows()

```

2. 视频缩放范例:

```python

import cv2

# 读取视频

video = apture('input_4')

# 获取视频帧的宽度和高度

width = int((_PROP_FRAME_WIDTH))

height = int((_PROP_FRAME_HEIGHT))

# 设置目标尺寸

new_width = 500

new_height = 400

# 创建视频编写器

output = riter('output_4',

riter_fourcc(*'mp4v'), 30, (new_width, new_height))

while True:

# 读取视频帧

ret, frame = ()

if not ret:

break

# 缩放视频帧

resized_frame = (frame, (new_width, new_height))

# 将缩放的视频帧写入视频文件

(resized_frame)

# 显示缩放的视频帧

("Resized Frame", resized_frame)

# 按下 'q' 键退出循环

if y(1) & 0xFF == ord('q'):

break

# 释放资源

e()

e()

yAllWindows()

```

请注意,上述代码中的`input_`和`input_4`是输入图像和视频的文件路径,`output_4`是输出视频的文件路径。

opencv resize范例

本文发布于:2024-02-05 09:12:02,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170709552256453.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:视频   缩放   图像   文件   设置   退出   释放   目标
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23