Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个形状 (768,576,3) 的图像,我想将其调整为 (1100,1100,3)。但不是以通常的方式。
上图必须用像素值附近的三个边(上、左)填充,如下图所示。
这就像从三个侧面拉伸图像。如何使用 opencv、numpy 或任何其他方式以编程方式实现这一点?
你可以使用 cv2.copyMakeBorder()。它有多个填充标志选项。
https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_core/py_basic_ops/py_basic_ops.html