簡體   English   中英

無法顯示帶有白色文本的圖像,opencv

[英]Can't show the image with white text, opencv

原圖是

在此處輸入圖片說明

font                   = cv2.FONT_HERSHEY_SIMPLEX
bottomLeftCornerOfText = (10,150)
fontScale              = 1
fontColor              = (255,255,255)

cv2.putText(img=img,text='Hello World!', 
    org = bottomLeftCornerOfText,
    fontFace=font, 
    fontScale=fontScale,
    color=fontColor,
    lineType=cv2.LINE_AA,
    thickness=1)

運行上面的代碼后,我得到了這樣的圖像

在此處輸入圖片說明

只顯示文本,背景圖像消失。 我還嘗試了其他顏色,如藍色和綠色,它們都很好用,圖像和文字都保留了下來。 我想知道為什么白色文本在這里不起作用,我該如何解決。

圖像類型是否從 0.0 浮動到 1.0? 是單通道灰度嗎? 您正在分配具有 3 個通道和 255 個值的文本顏色……您可能因為其中一個而遇到問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM