利用Python進(jìn)行圖像的加法,圖像混合(附代碼)
一、圖像的加法
圖像相加可以直接利用numpy模塊進(jìn)行相加,也可以采用opencv里面函數(shù)進(jìn)行相加,
注意事項(xiàng):相加的圖像類型、大小必須相同
具體代碼如下:
# -*- coding: utf-8 -*- import cv2 import numpy as np img=cv2.imread('4.jfif') x = np.uint8([200]) y = np.uint8([10]) print cv2.add(x,y) # 200+10 = 210 print x+y # 210
二、圖像混合(不同權(quán)重的圖像相加)
上式中為第一張圖片image1的比重因子,Image為合成后的圖像。為常數(shù)(個(gè)人理解為增加圖像的亮度)
注意事項(xiàng):其實(shí)質(zhì)為圖像的加法,要求圖像類型大小均相同。
opencv中利用cv2.addWeighted()進(jìn)行圖像混合,權(quán)重不同,會(huì)得到不同的透明圖像。
具體示例如下所示:
# -*- coding: utf-8 -*- import cv2 import numpy as np img1=cv2.imread('shu1.jpg') img2=cv2.imread('shu2.jpg') Image=cv2.addWeighted(img1,0.8,img2,0.2,0) #img1的比重因子為0.7,img2的比重因子0.3,伽馬為0 cv2.imshow('Image',Image) cv2.waitKey(0) cv2.destroyAllWindow()
運(yùn)行結(jié)果如下所示:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python3.10?Generator生成器Coroutine原生協(xié)程詳解
這篇文章主要為大家介紹了Python3.10?Generator生成器Coroutine原生協(xié)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12python創(chuàng)建exe文件的實(shí)現(xiàn)步驟
本文主要介紹了python創(chuàng)建exe文件的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-09-09Python實(shí)現(xiàn)指定數(shù)組下標(biāo)值正序與倒序排序算法功能舉例
在程序中,經(jīng)常需要按數(shù)組倒序或反序重新排列數(shù)組,下面這篇文章主要給大家介紹了關(guān)于Python實(shí)現(xiàn)指定數(shù)組下標(biāo)值正序與倒序排序算法功能的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02高效測(cè)試用例組織算法pairwise之Python實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄咝y(cè)試用例組織算法pairwise之Python實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07python 如何將帶小數(shù)的浮點(diǎn)型字符串轉(zhuǎn)換為整數(shù)
在python中如何實(shí)現(xiàn)將帶小數(shù)的浮點(diǎn)型字符串轉(zhuǎn)換為整數(shù)呢?今天小編就為大家介紹一下解決方案,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-05-05Python 正則表達(dá)式 re . 符號(hào)示例詳解
(點(diǎn)號(hào)) 在默認(rèn)模式下,匹配除換行符以外的任意字符, 如果指定了 flags 參數(shù) DOTALL ,它將匹配包括換行符在內(nèi)的任意字符,下面通過示例代碼介紹Python 正則表達(dá)式 re . 符號(hào),感興趣的朋友跟隨小編一起看看吧2024-05-05Python?numpy之線性代數(shù)與隨機(jī)漫步
這篇文章主要介紹了Python?numpy之線性代數(shù)與隨機(jī)漫步,線性代數(shù),矩陣計(jì)算,優(yōu)化與內(nèi)存;比如矩陣乘法,分解,行列式等數(shù)學(xué)知識(shí),是所有數(shù)組類庫(kù)的重要組成部分2022-07-07Python 實(shí)現(xiàn)使用空值進(jìn)行賦值 None
這篇文章主要介紹了Python 實(shí)現(xiàn)使用空值進(jìn)行賦值 None,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03