国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Opencv cv2.putText 函數(shù)詳解

這篇具有很好參考價(jià)值的文章主要介紹了Opencv cv2.putText 函數(shù)詳解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1. 函數(shù)講解

具體函數(shù)如下:

cv2.putText(image, text, org, font, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]])

函數(shù)源碼如下:

def putText(img, text, org, fontFace, fontScale, color, thickness=None, lineType=None, bottomLeftOrigin=None): # real signature unknown; restored from __doc__
    """
    putText(img, text, org, fontFace, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]]) -> img
    .   @brief Draws a text string.
    .   
    .   The function cv::putText renders the specified text string in the image. Symbols that cannot be rendered
    .   using the specified font are replaced by question marks. See #getTextSize for a text rendering code
    .   example.
    .   
    .   @param img Image.
    .   @param text Text string to be drawn.
    .   @param org Bottom-left corner of the text string in the image.
    .   @param fontFace Font type, see #HersheyFonts.
    .   @param fontScale Font scale factor that is multiplied by the font-specific base size.
    .   @param color Text color.
    .   @param thickness Thickness of the lines used to draw a text.
    .   @param lineType Line type. See #LineTypes
    .   @param bottomLeftOrigin When true, the image data origin is at the bottom-left corner. Otherwise,
    .   it is at the top-left corner.
    """
    pass

對(duì)應(yīng)的參數(shù)如下:

參數(shù) 具體表述
image 繪制的圖像
text 繪制的文本
org 文本在圖像中顯示的坐標(biāo),用元組表示格式為(X坐標(biāo),Y坐標(biāo))
font 文本字體類(lèi)型,值可以為FONT_HERSHEY_SIMPLEX、FONT_HERSHEY_PLAIN
fontScale 字體比例因子乘以font-specific基本大小
color 文本顏色,設(shè)置三通道的元組,比如(255,0,0)
thickness 線的粗細(xì)
lineType 可選參數(shù),行的類(lèi)型
bottomLeftOrigin 可選參數(shù),true表示數(shù)據(jù)位于原點(diǎn)左下角,flase位于左上角。

對(duì)應(yīng)的字體類(lèi)型如下:

  • cv.FONT_ITALIC:斜體字的標(biāo)志
  • cv.FONT_HERSHEY_PLAIN:小尺寸無(wú)襯線字體
  • cv.FONT_HERSHEY_SIMPLEX:正常大小的無(wú)襯線字體
  • cv.FONT_HERSHEY_DUPLEX:正常大小的無(wú)襯線字體(比FONT_HERSHEY_SIMPLEX更復(fù)雜)
  • cv.FONT_HERSHEY_COMPLEX:正常大小的襯線字體
  • cv.FONT_HERSHEY_TRIPLEX:正常大小的襯線字體(比FONT_HERSHEY_COMPLEX更復(fù)雜)
  • cv.FONT_HERSHEY_SCRIPT_SIMPLEX:手寫(xiě)體字體
  • cv.FONT_HERSHEY_SCRIPT_COMPLEX(比FONT_HERSHEY_SCRIPT_SIMPLEX的更復(fù)雜)

2. 代碼講解

import cv2 
import matplotlib.pyplot as plt

image = cv2.imread("Gym.jpg") 
     
font = cv2.FONT_HERSHEY_SIMPLEX 
org = (100, 100) 
fontScale = 1
color = (255, 0, 0) 
thickness = 3
   
image = cv2.putText(image, 'manong yanjiuseng', org, font,fontScale, color, thickness, cv2.LINE_AA) 
   
plt.imshow(image)
plt.show()

截圖如下:
cv2.puttext,python,opencv,計(jì)算機(jī)視覺(jué),人工智能文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-707718.html

到了這里,關(guān)于Opencv cv2.putText 函數(shù)詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 在Qt中解決opencv的putText函數(shù)無(wú)法繪制中文的一種解決方法

    在Qt中解決opencv的putText函數(shù)無(wú)法繪制中文的一種解決方法

    在opencv中,假如直接使用putText繪制中文,會(huì)在圖像上出現(xiàn)問(wèn)號(hào),如下圖所示: 查了一些資料,說(shuō)想要解決這個(gè)問(wèn)題,需要用到freetype庫(kù)或者用opencv5(詳情請(qǐng)查看文末的參考資料)。但是我現(xiàn)在用的是opencv4,freetype庫(kù)已經(jīng)被移到opencv_contrib去了,用起來(lái)麻煩,而且用freetype的話(huà)

    2024年02月06日
    瀏覽(27)
  • 詳解cv2.addWeighted函數(shù)【使用 OpenCV 添加(混合)兩個(gè)圖像-Python版本】

    詳解cv2.addWeighted函數(shù)【使用 OpenCV 添加(混合)兩個(gè)圖像-Python版本】

    有的時(shí)候我們需要將兩張圖片在alpha通道進(jìn)行混合,比如深度學(xué)習(xí)數(shù)據(jù)集增強(qiáng)方式MixUp。OpenCV的 addWeighted 提供了相關(guān)操作,此篇博客將詳細(xì)介紹這個(gè)函數(shù),并給出代碼示例。???? o u t p u t I m g = s a t u r a t e ( α ? i n p u t I m g 1 + β ? i n p u t I m g 2 + γ ) rm outputImg=saturate( al

    2024年02月06日
    瀏覽(92)
  • 【Python】【Opencv】形態(tài)學(xué)操作cv2.morphologyEx()函數(shù)詳解和示例,實(shí)現(xiàn)腐蝕、膨脹、閉和開(kāi)等運(yùn)算

    【Python】【Opencv】形態(tài)學(xué)操作cv2.morphologyEx()函數(shù)詳解和示例,實(shí)現(xiàn)腐蝕、膨脹、閉和開(kāi)等運(yùn)算

    常用的形態(tài)學(xué)操作如腐蝕、膨脹、開(kāi)運(yùn)算、閉運(yùn)算等,可以幫助我們解決一下圖像不連接或消除圖像中某些不想要的連接,對(duì)于圖像處理使用方便,效果明顯。本文通過(guò)示例對(duì)這些功能和效果進(jìn)行演示,以幫助大家理解和使用。 cv2.morphologyEx 是 OpenCV 中的一個(gè)函數(shù),用于執(zhí)行

    2024年02月22日
    瀏覽(93)
  • C++ OpenCV【解決putText不能顯示中文】

    C++ OpenCV【解決putText不能顯示中文】

    ????????使用cv::putText寫(xiě)中文字符時(shí)輸出結(jié)果為\\\"??????\\\"。。。。。。這怎么能忍? ????????python方法中可以將opencv圖片轉(zhuǎn)化為PIL,寫(xiě)中文之后再轉(zhuǎn)回opencv格式。 ????????C++方法中通常利用freetype庫(kù)來(lái)實(shí)現(xiàn),freetype打包的win32靜態(tài)庫(kù)可以在C#通過(guò)dll引用進(jìn)行調(diào)用

    2024年02月13日
    瀏覽(21)
  • 畫(huà)圓操作——OpenCV中cv2.circle函數(shù)詳解

    畫(huà)圓操作——OpenCV中cv2.circle函數(shù)詳解 在計(jì)算機(jī)視覺(jué)領(lǐng)域,圖像處理是最基礎(chǔ)的操作,而畫(huà)圓操作又是其中不可或缺的一部分。在OpenCV中,cv2.circle函數(shù)可以實(shí)現(xiàn)畫(huà)圓的功能。 下面是cv2.circle函數(shù)的基本格式: 其中各參數(shù)含義如下: img:要進(jìn)行畫(huà)圓操作的圖片。 center:圓心坐

    2024年02月09日
    瀏覽(85)
  • OpenCV使用putText將文字繪制到圖像上
  • OpenCV這么簡(jiǎn)單為啥不學(xué)——1.5、解決putText中文亂碼問(wèn)題

    OpenCV這么簡(jiǎn)單為啥不學(xué)——1.5、解決putText中文亂碼問(wèn)題

    目錄 OpenCV這么簡(jiǎn)單為啥不學(xué)——1.5、解決putText中文亂碼問(wèn)題 前言 putText中文亂碼問(wèn)題 putText中文亂碼解決方案 中文實(shí)例 總結(jié) 計(jì)算機(jī)視覺(jué)市場(chǎng)巨大而且持續(xù)增長(zhǎng),且這方面沒(méi)有標(biāo)準(zhǔn)API,如今的計(jì)算機(jī)視覺(jué)軟件大概有以下三種: 1、研究代碼(慢,不穩(wěn)定,獨(dú)立并與其他庫(kù)不兼

    2024年02月02日
    瀏覽(18)
  • 【Python】進(jìn)階學(xué)習(xí):OpenCV--一文詳解cv2.namedWindow()

    【Python】進(jìn)階學(xué)習(xí):OpenCV--一文詳解cv2.namedWindow()

    【Python】進(jìn)階學(xué)習(xí):OpenCV–一文詳解cv2.namedWindow() ?? 個(gè)人主頁(yè):高斯小哥 ?? 高質(zhì)量專(zhuān)欄:Matplotlib之旅:零基礎(chǔ)精通數(shù)據(jù)可視化、Python基礎(chǔ)【高質(zhì)量合集】、PyTorch零基礎(chǔ)入門(mén)教程?? 希望得到您的訂閱和支持~ ?? 創(chuàng)作高質(zhì)量博文(平均質(zhì)量分92+),分享更多關(guān)于深度學(xué)習(xí)、

    2024年03月20日
    瀏覽(643)
  • 解決python3安裝完OpenCV后沒(méi)有cv2.imshow、cv2.imread等函數(shù)的問(wèn)題

    解決python3安裝完OpenCV后沒(méi)有cv2.imshow、cv2.imread等函數(shù)的問(wèn)題

    發(fā)現(xiàn)cv2中沒(méi)有函數(shù)可用,此時(shí)打開(kāi)cv2所在的文件夾, 找到 cv2.pyd 文件,復(fù)制到所用python環(huán)境中的site-packages文件夾中 關(guān)閉項(xiàng)目工程文件重新打開(kāi),就可以調(diào)用cv2中的函數(shù)了。

    2024年02月03日
    瀏覽(24)
  • 【C++的OpenCV】第十五課-OpenCV的繪圖工具(rectangle、circle、line、polylines、putText)常用方法簡(jiǎn)介

    【C++的OpenCV】第十五課-OpenCV的繪圖工具(rectangle、circle、line、polylines、putText)常用方法簡(jiǎn)介

    ?????? 歡迎各位來(lái)到小白 p i a o 的學(xué)習(xí)空間! color{red}{歡迎各位來(lái)到小白piao的學(xué)習(xí)空間!} 歡迎各位來(lái)到小白 p ia o 的學(xué)習(xí)空間! ?????? ?? C++Python所有的入門(mén)技術(shù)皆在 我的主頁(yè) color{#0cc123}{我的主頁(yè)} 我的主頁(yè) :我的主頁(yè) 1.1.1 利用構(gòu)造函數(shù)Mat中的一些形式完成快速創(chuàng)

    2024年02月06日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包