我有一个形状为(768,576,3)的图像,我想将其调整为(1100,1100,3)。但是不是通常的方式。
上面的图像必须用像素值(如下面的图像)附近的三个侧面(左上,右上)填充。
这就像从三个侧面拉伸图像。如何使用opencv,numpy或任何其他方式以编程方式实现这一目标?
答案 0 :(得分:0)
您可以使用cv2.copyMakeBorder()。填充标志有多个选项。
https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_core/py_basic_ops/py_basic_ops.html