下面给出的python代码绘制了一个三角形,如何填充内部?还是其他更简单的方法来在OpenCV中绘制三角形?
pts = np.array([[100,350],[165,350],[165,240]], np.int32)
cv2.polylines(img,[pts],True,(0,255,255),2)
Run Code Online (Sandbox Code Playgroud) 我有一个列表,每个维度的长度都不同,如下所示:
list1=[[2,3,4],[1],[77,8,27,12],[25,15]]
Run Code Online (Sandbox Code Playgroud)
而且我还有另一个具有相同数量元素的列表,例如:
list2=[a,b,c,d,e,f,g,h,i,j]
Run Code Online (Sandbox Code Playgroud)
我想将list2重塑为list1,并在for循环中一起处理两个列表。
我想通过使用cv2.resize()方法调整给定一条边缘的新长度的图像大小。
例如,我的图像尺寸为 300x400,我想将高度从 400 增加到 500,但我应该只写一个边缘的新尺寸(仅 500),另一边缘应自动增加。什么是顺序?