好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 超詳細注釋之OpenCV構建透明的疊加層

超詳細注釋之OpenCV構建透明的疊加層

熱門標簽:電話機器人適用業務 鄭州智能外呼系統運營商 不錯的400電話辦理 湛江電銷防封卡 佛山防封外呼系統收費 南昌辦理400電話怎么安裝 徐州天音防封電銷卡 哈爾濱外呼系統代理商 獲客智能電銷機器人

為了構造透明的疊加層,需要準備兩個圖像:

(1)原始圖片;

(2)要 “疊加”在第一個圖像上的圖像(包含某種級別的Alpha透明度)。

透明疊加層的用例幾乎無窮無盡,其中倆個是:

  • 可以將運行時的重要信息直接覆蓋在輸出圖像上,而不是在單獨的窗口或終端中顯示。使用透明的疊加層可以減少混淆輸出圖像內容的需要!
  • 使用Alpha透明度,將兩個圖像“融合”在一起。

使用cv2.addWeighted應用透明疊加層功能

cv2.addWeighted(overlay, alpha, output, 1 - alpha, 0, output)

  • –overlay: 我們要應用的疊加層圖像
  • –cv2.addWeighted(overlay, alpha, output, 1 - alpha, 0, output)
  • –alpha: 疊加層的實際Alpha透明度,alpha越接近1,圖像越不透明;alpha越接近0,疊加層顯示得越透明;
  • –output: 原始圖像
  • –beta: Beta定義為1-alpha 。我們需要定義alpha + beta = 1.0
  • gamma: 伽瑪值-加到加權和的標量??梢詫amma視為應用加權加法后添加到輸出圖像的常數。將其設置為零,表示不需要應用恒定值的加法運算。
  • –output: 最終的結果,輸出圖像

效果圖:

# USAGE
# python overlay.py

# 導入必要的包
from __future__ import print_function
import numpy as np
import cv2
import imutils

# 加載圖像
image = cv2.imread("../image/flower4.jpg")
image = imutils.resize(image, width=600)
cv2.imshow("origin", image)
cv2.waitKey(0)

# 循環遍歷 [0,1.0] 的透明度
for alpha in np.arange(0, 1.1, 0.1)[::-1]:
    # 創建倆個原始圖的拷貝
    # 一個用于構建疊加層 一個用于輸出圖像
    overlay = image.copy()
    output = image.copy()
    # 在左上角 添加文本: PyimageSerach:alpha
    # 在右下角畫一個矩形的紅色框
    cv2.rectangle(overlay, (150, 210), (500, 630),
                  (0, 0, 255), -1)
    cv2.putText(overlay, "PyImageSearch: alpha={:.2f}".format(alpha),
                (10, 30), cv2.FONT_HERSHEY_SIMPLEX, 1.0, (0, 0, 255), 3)

    # 使用cv2.addWeighted應用透明疊加層功能
    # overlay: 我們要應用的疊加層圖像
    # alpha:   疊加層的實際Alpha透明度,alpha越接近1,圖像越不透明;alpha越接近0,疊加層顯示得越透明;
    # output: 原始圖像
    # beta:   我們提供beta值作為第四個參數。 Beta定義為1-alpha 。我們需要定義alpha和beta,以便alpha + beta = 1.0
    # gamma:  伽瑪值-加到加權和的標量。您可以將gamma視為應用加權加法后添加到輸出圖像的常數。在這種情況下,我們將其設置為零,因為我們不需要應用恒定值的加法運算。
    # output: 輸出圖像
    cv2.addWeighted(overlay, alpha, output, 1 - alpha,
                    0, output)

    # 展示輸出圖像,alpha,beta
    print("alpha={:.2f}, beta={:.2f}".format(alpha, 1 - alpha))
    cv2.imshow("Output", output)
    cv2.waitKey(0)

cv2.destroyAllWindows()

參考:

https://www.pyimagesearch.com/2016/03/07/transparent-overlays-with-opencv/

到此這篇關于超詳細注釋之OpenCV構建透明的疊加層的文章就介紹到這了,更多相關OpenCV構建疊加層內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 超詳細注釋之OpenCV按位AND OR XOR和NOT
  • 超詳細注釋之OpenCV Haar級聯檢測器進行面部檢測
  • 超詳細注釋之OpenCV更改像素與修改圖像通道
  • 超詳細注釋之OpenCV dlib實現人臉采集

標簽:呂梁 紹興 蕪湖 安康 蘭州 懷化 吉安 廣西

巨人網絡通訊聲明:本文標題《超詳細注釋之OpenCV構建透明的疊加層》,本文關鍵詞  超,詳細,注釋,之,OpenCV,構建,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《超詳細注釋之OpenCV構建透明的疊加層》相關的同類信息!
  • 本頁收集關于超詳細注釋之OpenCV構建透明的疊加層的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产亚洲美女精品久久| 极品JK黑色丝袜自慰喷水gif| 是想夹断我吗小宝贝h| 美女露胸网站| 我在ktv被六个男人玩一晚上| 巜精油按摩特殊服务3大学生 | 任你操免费视频| 丰满人妻被公日日躁| 宫交捣得又狠又深H| 女学生被c扒衣服真人版| 黃色A片三級三級三級免费看蜜臀| **在线影院| j8又粗又硬又大又爽视频| 解开乳罩摸双乳吃她乳尖| 丰满人妻熟女中文字幕AⅤ在线| 裸体摄影艺术看裸体摄影| 刺激仑乱视频| 97精品在线| 日本护士和病人xxxxx| 腿打开一点我轻一点污文| 在线香蕉视频| 欧美大便粪交另类| 久久99精品国产.久久久久久| 亚洲综合精品国产日c| 3D动漫同人18?动漫免费| 他手指伸进去弄得我好舒服| 日本高清一区二区| 一边下奶一边吃面膜视频讲解图片 | 美女被爽cao免费漫画| 欧美freesex另类蛇交hd| 偷自区39页| 国产精品久久久久久久久果冻传媒 | 免费看色视频| 国产一线二线三线vs| 國產亂倫親子亂伦小说在线阅读 | 炮灰女配怀孕了| 桃色社区| 成 人 在线偷拍视频| 高清国产美女**毛片| 动漫美女被草| 特级毛片绝黄A片免费播冫|