opencv画图
import numpy as npimport cv2 as cv
img = np.zeros((512,512,4),np.uint8)
cv.line(img,(0,0),(511,511),(255,0,0),5)
cv.rectangle(img,(384,0),(510,128),(0,255,0),3)
cv.circle(img,(447,63),63,(0,0,225),-1)
cv.ellipse(img,(256,256),(100,50),0,0,180,255,-1)
cv.imshow("img", img)
img = np.zeros((512,512,4),np.uint8)
在zero数组中的这个4是干嘛的,我试了试,取值可以是1,2,3,4,他们代表的含义是什么呢 数组的第三维的长度 永恒的蓝色梦想 发表于 2021-2-9 11:53
数组的第三维的长度
为啥在这里只能是3,4嘞,2会报错,大于四也会报错,1的话只能画出来椭圆和直线 小甲鱼的铁粉 发表于 2021-2-9 12:17
为啥在这里只能是3,4嘞,2会报错,大于四也会报错,1的话只能画出来椭圆和直线
没用过 opencv 不懂 颜色通道
1通道 RGB
3通道 BRG
4通道 alpha通道(透明度)
页:
[1]