python實(shí)現(xiàn)圖片橫向和縱向拼接
本文實(shí)例為大家分享了python實(shí)現(xiàn)圖片橫向和縱向拼接的具體代碼,供大家參考,具體內(nèi)容如下
直接上代碼:
# -*- coding:utf-8 -*- __author__ = 'ShawDa' from PIL import Image def join(png1, png2, flag='horizontal'): """ :param png1: path :param png2: path :param flag: horizontal or vertical :return: """ img1, img2 = Image.open(png1), Image.open(png2) size1, size2 = img1.size, img2.size if flag == 'horizontal': joint = Image.new('RGB', (size1[0]+size2[0], size1[1])) loc1, loc2 = (0, 0), (size1[0], 0) joint.paste(img1, loc1) joint.paste(img2, loc2) joint.save('horizontal.png') elif flag == 'vertical': joint = Image.new('RGB', (size1[0], size1[1]+size2[1])) loc1, loc2 = (0, 0), (0, size1[1]) joint.paste(img1, loc1) joint.paste(img2, loc2) joint.save('vertical.png') if __name__ == '__main__': png = 'lena.png' join(png, png) join(png, png, flag='vertical')
結(jié)果:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python基于sklearn庫(kù)的分類(lèi)算法簡(jiǎn)單應(yīng)用示例
這篇文章主要介紹了Python基于sklearn庫(kù)的分類(lèi)算法,結(jié)合簡(jiǎn)單實(shí)例形式分析了Python使用sklearn庫(kù)封裝樸素貝葉斯、K近鄰、邏輯回歸、SVM向量機(jī)等常見(jiàn)機(jī)器學(xué)習(xí)算法的分類(lèi)調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2018-07-07Python 元組拆包示例(Tuple Unpacking)
今天小編就為大家分享一篇Python 元組拆包實(shí)例(Tuple Unpacking),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12Django開(kāi)發(fā)RESTful API實(shí)現(xiàn)增刪改查(入門(mén)級(jí))
這篇文章主要介紹了Django開(kāi)發(fā)RESTful API實(shí)現(xiàn)增刪改查(入門(mén)級(jí)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05python基于Pandas讀寫(xiě)MySQL數(shù)據(jù)庫(kù)
這篇文章主要介紹了python基于Pandas讀寫(xiě)MySQL數(shù)據(jù)庫(kù),幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04pyqt QPlainTextEdit 中捕獲回車(chē)的示例代碼
在PyQt的QPlainTextEdit控件中,可以通過(guò)重寫(xiě)keyPressEvent()函數(shù)來(lái)捕獲鍵盤(pán)事件,這篇文章主要介紹了pyqt QPlainTextEdit 中捕獲回車(chē),需要的朋友可以參考下2024-03-03Python3.7+tkinter實(shí)現(xiàn)查詢界面功能
這篇文章主要介紹了Python3.7+tkinter實(shí)現(xiàn)查詢界面功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12Python中enumerate()函數(shù)編寫(xiě)更Pythonic的循環(huán)
本篇文章主要大家通過(guò)實(shí)例講述了Python中enumerate()函數(shù)編寫(xiě)更Pythonic的循環(huán)的知識(shí)點(diǎn),有興趣的朋友參考學(xué)習(xí)下。2018-03-03