![](/img/trans.png)
[英]How to insert a smaller image in an opencv Videocapture frame?
[英]How to extend the size of image frame in Opencv?
我正在使用 OpenCV 和 Python 进行一个简单的项目。 我正在逐帧阅读视频以显示在 window 中,如下所示:
现在,我想扩展框架的大小(高度)以添加一些额外的空间,可以用来添加额外的信息。 在框架中添加额外空间后,它应该如下所示:
如何通过提供额外的高度/尺寸在框架中添加额外的空间?
这个 function 应该做的事情:
import numpy as np
def extend_image_height(image: np.ndarray, height: int, color):
image_extended = np.ndarray((image.shape[0] + height,) + image.shape[1:], dtype=image.dtype)
image_extended[:image.shape[0], :] = image
image_extended[image.shape[0]:, :] = color
return image_extended
image
是你需要扩展的图像, height
是额外空间的高度, color
是填充额外空间的颜色。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.