我正在尝试使用3个频道创建空图像:
Do Until data <> ""
On Error Resume Next
data = IE.document.getElementsByClassName("ups-form_label")(1).innerText
On Error GoTo 0
DoEvents
Loop
Sheet1.Cells(i, 4).Value = data
现在我希望它充当伪热图,所以我创建了一个框
heatmap = np.zeros_like((416,416,3))
现在将空白图像中此像素的值增加1
box = [0,0,25,25]
使用这个我得到的颜色,但是&#34;全&#34;颜色,我需要透明的颜色,所以我可以把这个&#34;伪热图&#34;超过图像。
我该如何解决这个问题?
答案 0 :(得分:0)
要创建透明图像,您需要4通道图像,第4个通道代表Alpha通道。要创建透明图像,可以忽略RGB值并直接将Alpha通道设置为0。 所以你可以用这个:
heatmap = np.zeros_like((416,416,4),dtype=np.uint8)