cv2.putText 文字换行('\n')无法解析换行
生活随笔
收集整理的這篇文章主要介紹了
cv2.putText 文字换行('\n')无法解析换行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCV putText() new line character
cv2.putText 在向圖像中添加文本信息時,如果在待添加的文本中含有換行轉義符,一般它是無法正確處理的:
cv2.putText(img, "This is \n some text", (50,50), cv2.FONT_HERSHEY_SIMPLEX, .6, (0, 255, 0), 1, 2)一種解決方案如下:
img = cv2.imread('boat.png') text = 'This is \nsome text' y0, dy = 50, 25for i, txt in enumerate(text.split('\n')):y = y0+i*dycv2.putText(img, txt, (50, y), cv2.FONT_HERSHEY_SIMPLEX, .6, (0, 255, 0), 1, 2)cv2.imshow('img', img) cv2.waitKey(0)轉載于:https://www.cnblogs.com/mtcnn/p/9421525.html
總結
以上是生活随笔為你收集整理的cv2.putText 文字换行('\n')无法解析换行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转] log4j-over-slf4j
- 下一篇: [BZOJ3206][Apio2013]