python圖像處理pillow工具作業(yè):合并拼接圖片

pillow簡介

Python Imaging Library給Python解釋器增加了圖像處理能力。

該庫提供了廣泛的文件格式支持艺普,高效的內(nèi)部展現(xiàn),以及十分強大的圖像處理能力夹孔。

核心圖像庫專為以幾種存儲為基本像素格式數(shù)據(jù)的快速訪問而設(shè)計巩那。它為通用圖像處理工具提供了堅實的基礎(chǔ)。

我們來看看這個庫的用途。

  • 圖像存儲

PIL適合圖像歸檔和圖像批量處理瞳步,你可以使用它建立縮略圖,轉(zhuǎn)換格式腰奋,打印圖片等单起。

現(xiàn)在的版本可以識別和讀取大量的圖片格式,寫入常用的轉(zhuǎn)換和表示格式劣坊。

  • 圖像顯示

當(dāng)前版本包含了Tk PhotoImageBitmapImage接口, 以及Windows DIB interface 嘀倒,可以在PythonWin和其他基于Windows的工具包中使用。許多其他GUI工具包帶有某種類型的PIL支持。

為了方便調(diào)試還提供了show()方法测蘑,可以保存圖像到磁盤并調(diào)用外顯示灌危。它將圖像保存到磁盤,并調(diào)用外部顯示工具碳胳。

  • 圖像處理

這個庫包含了基本的圖像處理功能勇蝙,包括點操作,使用內(nèi)置卷積內(nèi)核過濾挨约,色彩空間轉(zhuǎn)換味混。

這個庫還支持更改圖像大小、旋轉(zhuǎn)诫惭、任意仿射變換翁锡。

直方圖方法允許你統(tǒng)計圖像,這可以用于對比度增強和全局統(tǒng)計分析贝攒。

更多內(nèi)容參見:python庫介紹-圖像處理工具pillow中文文檔-手冊(2018 5.*)

python圖像處理pillow工具作業(yè):合并拼接圖片

圖片實例:

圖片.png

現(xiàn)在有多個分辨率和大小相同的圖片盗誊,要求能拼接2,3...張圖片,每行2張隘弊。展示效果如下:

2張:

圖片.png

3張

圖片.png

11張

圖片.png

以此類推..

參考資料

代碼

#!/usr/bin/python3
# -*- coding: utf-8 -*-
# 技術(shù)支持:http://www.reibang.com/u/69f40328d4f0 
# 技術(shù)支持 https://china-testing.github.io/
# https://github.com/china-testing/python-api-tesing/blob/master/practices/pil_merge.py
# 項目實戰(zhàn)討論QQ群630011153 144081101
# CreateDate: 2018-11-22

import math
from PIL import Image

column = 2
width = 802
height = 286
size = (802, 286)

list_im = [r'd:\code.jpg', r'd:\code.jpg', r'd:\code.jpg', r'd:\code.jpg', 
           r'd:\code.jpg', r'd:\code.jpg', r'd:\code.jpg', r'd:\code.jpg',
           r'd:\code.jpg', r'd:\code.jpg', r'd:\code.jpg']
list_im = list_im*11
imgs = [Image.open(i) for i in list_im]

row_num = math.ceil(len(imgs)/column)
target = Image.new('RGB', (width*column, height*row_num))
for i in range(len(list_im)):
    if i % column == 0:
        end = len(list_im) if i + column > len(list_im) else i + column 
        for col, image in enumerate(imgs[i:i+column]):
            target.paste(image, (width*col, height*(i//column), 
                                 width*(col + 1), height*(i//column + 1)))   
target.show()
target.save('d:\code2.jpg')
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市梨熙,隨后出現(xiàn)的幾起案子开镣,更是在濱河造成了極大的恐慌,老刑警劉巖咽扇,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件邪财,死亡現(xiàn)場離奇詭異,居然都是意外死亡质欲,警方通過查閱死者的電腦和手機树埠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嘶伟,“玉大人怎憋,你說我怎么就攤上這事【琶粒” “怎么了绊袋?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長铸鹰。 經(jīng)常有香客問我癌别,道長,這世上最難降的妖魔是什么蹋笼? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任展姐,我火速辦了婚禮躁垛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘圾笨。我一直安慰自己缤苫,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布墅拭。 她就那樣靜靜地躺著活玲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谍婉。 梳的紋絲不亂的頭發(fā)上舒憾,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天,我揣著相機與錄音穗熬,去河邊找鬼镀迂。 笑死,一個胖子當(dāng)著我的面吹牛唤蔗,可吹牛的內(nèi)容都是我干的探遵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼妓柜,長吁一口氣:“原來是場噩夢啊……” “哼箱季!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起棍掐,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤藏雏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后作煌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掘殴,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年粟誓,在試婚紗的時候發(fā)現(xiàn)自己被綠了奏寨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡鹰服,死狀恐怖病瞳,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情获诈,我是刑警寧澤仍源,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布心褐,位于F島的核電站舔涎,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏逗爹。R本人自食惡果不足惜亡嫌,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一嚎于、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挟冠,春花似錦于购、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至控淡,卻和暖如春嫌吠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背掺炭。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工辫诅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涧狮。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓炕矮,卻偏偏與公主長得像,于是被迫代替她去往敵國和親者冤。 傳聞我的和親對象是個殘疾皇子肤视,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內(nèi)容

  • Python資源大全中文版,包括:Web框架涉枫、網(wǎng)絡(luò)爬蟲钢颂、模板引擎、數(shù)據(jù)庫拜银、數(shù)據(jù)可視化殊鞭、圖片處理等,由伯樂在線持續(xù)更...
    dxl1236閱讀 4,670評論 2 33
  • 我們都走在名為人生的這條路上尼桶。前景為何操灿,不甚分明。 或許有時恍然瞥見一束光線泵督,以為豁然開朗趾盐,霧靄卻又漸漸彌漫,讓...
    星野_梅閱讀 426評論 0 1
  • 標(biāo)題起的很大小腊,但是我只想講一個比較容易令我困惑的問題救鲤。 今天在刷一道簡單的鏈表題目時,又產(chǎn)生了困惑秩冈,這次結(jié)合之前的...
    西元前__YP閱讀 138評論 0 0
  • 生命只有一次入问。 但是今天討論的問題是比以前更加嚴(yán)峻的問題丹锹,因為很多人其實沒有意識到這個問題稀颁,于是他們就只能日復(fù)一日...
    柳沫沫xixi閱讀 960評論 2 2