日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python opencv 如何给图片添加文字?cv2.putText() PIL

發布時間:2025/3/19 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python opencv 如何给图片添加文字?cv2.putText() PIL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考文章1:python如何在圖片上添加文字(中文和英文)Python在圖片上添加文字的兩種方法:OpenCV和PIL

參考文章2:python之------如何在圖片上面添加文字(多種類型的文字)【PIL】

參考文章3:python 圖片上添加中文文字【PIL】

參考文章4:python-OpenCV之在圖片上添加文字(cv.putText())

文章目錄

    • putText函數doc
    • 示例代碼
      • 功能
      • code
      • 最終效果

putText函數doc

opencv版本:4.1.0(不同版本Doc也許不同)

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.· 函數cv :: putText在圖像中呈現指定的文本字符串。 無法使用指定字體呈現的符號將替換為問號。 有關文本渲染代碼示例,請參見#getTextSize。. . @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. 字體類型,請參見#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 線型。 請參閱#LineTypes. @param bottomLeftOrigin When true, the image data origin is at the bottom-left corner. Otherwise, it is at the top-left corner.如果為true,則圖像數據原點位于左下角。 否則,它位于左上角。"""pass

Doc中所指#HersheyFonts:鏈接


Doc中所指#LineType:鏈接

示例代碼

功能

將上上級imgs文件夾內的2000張圖片全部打上標記,顯示其模糊程度值(越小越模糊)(用于展示用)

code

# -*- encoding: utf-8 -*- """ @File : judge_the_picture_blur.py @Time : 2019/10/25 8:52 @Author : Dontla @Email : sxana@qq.com @Software: PyCharm """ import cv2 import os# 返回指定路徑圖像的拉普拉斯算子邊緣模糊程度值 def getImageVar(img_path):image = cv2.imread(img_path)img2gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)imageVar = cv2.Laplacian(img2gray, cv2.CV_64F).var()return imageVar# 返回給定文件夾下所有圖片的路徑列表 def listFolderImgPath(folder_img_path):img_path_list = []for filename in os.listdir(folder_img_path):filepath = os.path.join(folder_img_path, filename)img_path_list.append(filepath)return img_path_list# 給單張圖片添加文字(圖片路徑,文字) def writeText(img_path, text):# 加載背景圖片# img的類型是np.ndarray數組img = cv2.imread(img_path)# 在圖片上添加文字信息# 顏色參數值可用顏色拾取器獲取((255,255,255)為純白色)# 最后一個參數bottomLeftOrigin如果設置為True,那么添加的文字是上下顛倒的composite_img = cv2.putText(img, text, (100, 680), cv2.FONT_HERSHEY_SIMPLEX,2.0, (255, 255, 255), 5, cv2.LINE_AA, False)cv2.imwrite(img_path, composite_img)# 文件夾路徑 folder_img_path = '../../imgs/'# 圖片路徑 img_path = '../../imgs/f_cotton-g_top (813).jpg'# print(getImageVar(img_path))# print(listFolderImgPath(folder_img_path))# 獲取圖片路徑列表 img_path_list = listFolderImgPath(folder_img_path)# 循環處理每張圖片 for img_path in img_path_list:# 獲取該張圖片模糊值imageVar = getImageVar(img_path)# 創建需寫入文字信息text = 'The fuzzy is: {:.2f}'.format(imageVar)# 將文字寫入圖片writeText(img_path, text)# img = cv2.imread(img_path)# cv2.namedWindow('image', cv2.WINDOW_AUTOSIZE)# cv2.imshow('image', img)# cv2.waitKey(1)

最終效果


總結

以上是生活随笔為你收集整理的python opencv 如何给图片添加文字?cv2.putText() PIL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色高清在线观看 | 超碰888| 国产精品免费视频观看 | 青青国产视频 | 露脸啪啪清纯大学生美女 | 大胸奶汁乳流奶水出来h | 国产一区二区三区毛片 | 青青99 | 91九色论坛 | 日本中文字幕在线视频 | 亚洲精品国产熟女久久久 | 麻豆免费观看视频 | 夜间福利在线观看 | 黄色资源在线观看 | 久久久999| 99自拍 | 黄色一级免费网站 | 高柳家在线观看 | 夜夜干夜夜| 国产精品视频播放 | 国产v亚洲v天堂无码久久久 | 我们的2018在线观看免费高清 | 欧美在线一级视频 | 在线观看色网 | 97av免费视频| 久久精品国产亚洲AV成人雅虎 | 黄色avav | 欧美日韩在线视频一区二区 | 亚洲妇女无套内射精 | 国产精品毛片久久久 | 奇米影视在线观看 | 无码国产精品一区二区免费式直播 | 亚洲国产精品二区 | 美女试爆场恐怖电影在线观看 | 日本女人hd | 你懂的视频在线播放 | 香蕉视频黄污 | 91久久精品日日躁夜夜躁欧美 | 成人免费一级片 | 黄色av免费网站 | 欧美综合自拍亚洲综合图片区 | 日本熟妇一区二区三区 | 99视频免费看 | 乱子伦一区二区三区 | 九九热最新视频 | 色婷婷免费视频 | 欧美午夜精品久久久久久人妖 | 国产又粗又长又硬免费视频 | 蜜桃麻豆视频 | 在线va| 成年网站 | 亚洲精品一区二区三区四区五区 | 日本高清一区二区视频 | 含羞草一区二区三区 | 嫩模被强到高潮呻吟不断 | 99插插| 一区二区三区四区国产 | 亚洲另类色综合网站 | 性欧美最猛 | 亚洲国产精品一 | 一区二区视 | 在线不卡欧美 | 国产盗摄在线观看 | 日韩欧美不卡 | 国产黄a三级三级三级看三级男男 | 免费网站在线观看视频 | 一区二区三区在线免费视频 | 青青草华人在线 | 毛片在线免费播放 | 一级黄色性生活片 | 亚洲精选一区二区 | 亚洲欧美一区二区三区 | 国产精品91一区二区 | 狠狠操狠狠操狠狠操 | 欧美一区二区三区久久 | 在线国产毛片 | 国产精品呻吟久久 | 久久99精品久久久久久水蜜桃 | 成年人久久 | 国产a级黄色片 | 国产精品精品国产 | www,xxx日本 | 女人色极品影院 | 精久久久久久 | 少妇无码av无码专区在线观看 | 狠狠躁天天躁夜夜躁婷婷 | 韩国精品在线观看 | 琪琪电影午夜理论片八戒八戒 | 在线免费看黄视频 | 国产乱性 | 麻豆tv在线观看 | 亚洲国产综合在线 | 在线天堂1 | 在线看的网站 | 手机在线亚洲 | 成年人免费网 | 欧美三级在线看 | 97操操| 日本一区二区色 |