最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 實(shí)現(xiàn)將小圖片放到另一個(gè)較大的白色或黑色背景圖片中

 更新時(shí)間:2019年12月12日 14:57:55   作者:南洲.  
今天小編就為大家分享一篇python 實(shí)現(xiàn)將小圖片放到另一個(gè)較大的白色或黑色背景圖片中,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

將圖片放入到白色或黑色背景圖中,前提是圖片小于背景圖片的尺寸,原圖為如下,長(zhǎng)為192,寬為64。

1.將圖片放入到白色背景圖(224,224)中

import cv2
import numpy as np

def img_resize_to_target_white(image):
 target = np.ones((224,224),dtype=np.uint8)*255

 ret = cv2.cvtColor(target, cv2.COLOR_GRAY2BGR)

 h = image.shape[0]
 w = image.shape[1]
 for i in range(224):
  for j in range(224):
   if(i < h) and (j < w):

    ret[i, j, 0] = image[i, j, 0]
    ret[i, j, 1] = image[i, j, 1]
    ret[i, j, 2] = image[i, j, 2]
   else:
    ret[i, j, 0] = 255
    ret[i, j, 1] = 255
    ret[i, j, 2] = 255

 return ret
 
if __name__ == '__main__':
 image = cv2.imread('/home/yasin/桌面/test.png')
 img_new_white = img_resize_to_target_white(image)
 cv2.imshow("img_new_white", img_new_white)
 cv2.waitKey() 

運(yùn)行結(jié)果為:

2.將圖片放入到黑色背景圖(224,224)中

import cv2

def img_resize_to_target_black(image):
 target = np.zeros((224,224),dtype=np.uint8)

 bgr_img = cv2.cvtColor(target, cv2.COLOR_GRAY2BGR)

 h = image.shape[0]
 w = image.shape[1]
 for i in range(h):
  for j in range(w):

   bgr_img[i, j, 0] = image[i, j, 0]
   bgr_img[i, j, 1] = image[i, j, 1]
   bgr_img[i, j, 2] = image[i, j, 2]

 return bgr_img

if __name__ == '__main__':
 image = cv2.imread('/home/yasin/桌面/test.png')
 img_new_black = img_resize_to_target_black(image)
 cv2.imshow("img_new_black", img_new_black)
 cv2.waitKey()

運(yùn)行結(jié)果為:

以上這篇python 實(shí)現(xiàn)將小圖片放到另一個(gè)較大的白色或黑色背景圖片中就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Python編寫一個(gè)刷題練習(xí)系統(tǒng)

    基于Python編寫一個(gè)刷題練習(xí)系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了如何基于Python語(yǔ)言編寫一個(gè)簡(jiǎn)單的刷題練習(xí)系統(tǒng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-02-02
  • 利用numba讓python速度提升百倍

    利用numba讓python速度提升百倍

    這篇文章主要介紹了利用numba讓python速度提升百倍,python由于它動(dòng)態(tài)解釋性語(yǔ)言的特性,numba是一款可以將python函數(shù)編譯為機(jī)器代碼的JIT編譯器,下面針對(duì)numba相關(guān)內(nèi)容展開,需要的小伙伴可以參考一下
    2022-03-03
  • Python self參數(shù)詳細(xì)介紹

    Python self參數(shù)詳細(xì)介紹

    事實(shí)上,Python只是規(guī)定,無(wú)論是構(gòu)造方法還是實(shí)例方法,最少要包含一個(gè)參數(shù),并沒(méi)有規(guī)定該參數(shù)的具體名稱。之所以將其命名為self,只是程序員之間約定俗成的一種習(xí)慣,遵守這個(gè)約定,可以使我們編寫的代碼具有更好的可讀性
    2023-01-01
  • python發(fā)送arp欺騙攻擊代碼分析

    python發(fā)送arp欺騙攻擊代碼分析

    這篇文章主要介紹了python發(fā)送arp欺騙攻擊的方法,大家碰到這樣的事情可以預(yù)防一下
    2014-01-01
  • python中session的使用案例詳解

    python中session的使用案例詳解

    這篇文章主要介紹了python?session使用,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • python用列表生成式寫嵌套循環(huán)的方法

    python用列表生成式寫嵌套循環(huán)的方法

    今天小編就為大家分享一篇python用列表生成式寫嵌套循環(huán)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • 深入解析Python中的JSON比較

    深入解析Python中的JSON比較

    進(jìn)行接口自動(dòng)化時(shí),有時(shí)候我們需要斷言的數(shù)據(jù)比較多,一個(gè)字段一個(gè)字段進(jìn)行斷言比較麻煩,那么如何利用Python實(shí)現(xiàn)輕松判斷數(shù)據(jù)格式是否相同呢,下面小編就為大家詳細(xì)講講
    2023-09-09
  • Java ExcutorService優(yōu)雅關(guān)閉方式解析

    Java ExcutorService優(yōu)雅關(guān)閉方式解析

    這篇文章主要介紹了Java ExcutorService優(yōu)雅關(guān)閉方式解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python爬取OPGG上英雄聯(lián)盟英雄勝率及選取率信息的操作

    Python爬取OPGG上英雄聯(lián)盟英雄勝率及選取率信息的操作

    這篇文章主要介紹了Python爬取OPGG上英雄聯(lián)盟英雄勝率及選取率信息的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • python代碼中怎么換行

    python代碼中怎么換行

    這篇文章主要介紹了python代碼中怎么換行的相關(guān)知識(shí)點(diǎn)以及方法,需要的朋友們可以學(xué)習(xí)下。
    2020-06-06

最新評(píng)論

万州区| 司法| 富宁县| 夹江县| 吉安市| 绥滨县| 荆州市| 民和| 安仁县| 武山县| 兴山县| 水城县| 鹰潭市| 南雄市| 镇平县| 永州市| 邵东县| 轮台县| 鞍山市| 连南| 津南区| 青龙| 乌兰察布市| 弥勒县| 吉水县| 安庆市| 西丰县| 基隆市| 石阡县| 方山县| 南充市| 集安市| 秀山| 原阳县| 青海省| 衡阳市| 青冈县| 张家界市| 河北区| 高阳县| 磐石市|