PyQt5 對(duì)圖片進(jìn)行縮放的實(shí)例
如下所示:
def shrinkImage(self):
'''
縮小圖片
:return:
'''
scale = 0.8 #每次縮小20%
img = QImage(self.path) #創(chuàng)建圖片實(shí)例
mgnWidth = int(originWidth * scale)
mgnHeight = int(originHeight * scale) #縮放寬高尺寸
size = QSize(mgnWidth, mgnHeight)
pixImg = QPixmap.fromImage(img.scaled(size, Qt.IgnoreAspectRatio)) #修改圖片實(shí)例大小并從QImage實(shí)例中生成QPixmap實(shí)例以備放入QLabel控件中
self.imageLabel.resize(mgnWidth, mgnHeight)
self.imageLabel.setPixmap(pixImg)
基本思路是,先生成一個(gè)QImage實(shí)例,然后再縮放此實(shí)例最后將其導(dǎo)入QPixmap中,原先直接使用QPixmap中的scaled函數(shù)不能實(shí)現(xiàn)縮放功能,暫時(shí)不清楚原因,如果你看到本文章并知道原因的話,還望不吝賜教,多謝!
以上這篇PyQt5 對(duì)圖片進(jìn)行縮放的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python數(shù)據(jù)庫(kù)操作mysql:pymysql、sqlalchemy常見(jiàn)用法詳解
這篇文章主要介紹了python數(shù)據(jù)庫(kù)操作mysql:pymysql、sqlalchemy常見(jiàn)用法,結(jié)合實(shí)例形式分析了Python mysql操作庫(kù)pymysql、sqlalchemy基本使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2020-03-03
python利用requests庫(kù)模擬post請(qǐng)求時(shí)json的使用教程
這篇文章主要介紹了python利用requests庫(kù)模擬post請(qǐng)求時(shí)json的使用 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-12-12
Python庫(kù)學(xué)習(xí)Tkinter制作GUI個(gè)性簽名設(shè)計(jì)軟件
Tkinter 是 Python 中的標(biāo)準(zhǔn) GUI 庫(kù),使用 Tkinter 可以快速地創(chuàng)建 GUI 應(yīng)用程序。今天我們打算再用一個(gè)小案例,帶大家加深對(duì)Tkinter的理解2021-09-09
Python根據(jù)字典的值查詢出對(duì)應(yīng)的鍵的方法
這篇文章主要介紹了Python根據(jù)字典的值查詢出對(duì)應(yīng)的鍵的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
基于Python實(shí)現(xiàn)讀取嵌套壓縮包下文件的方法
工作中遇到的問(wèn)題,需要用Python實(shí)現(xiàn)嵌套壓縮包下文件讀取,本文給大家介紹了詳細(xì)的解決方法,并有相關(guān)的代碼示例供大家參考,需要的朋友可以參考下2025-04-04
python實(shí)現(xiàn)余弦相似度文本比較的示例
這篇文章主要介紹了python實(shí)現(xiàn)余弦相似度文本比較的示例,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05
Python實(shí)現(xiàn)的括號(hào)匹配判斷功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)的括號(hào)匹配判斷功能,涉及Python棧與列表的存儲(chǔ)、遍歷、判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-08-08
Pandas數(shù)據(jù)分析-pandas數(shù)據(jù)框的多層索引
這篇文章主要介紹了Pandas數(shù)據(jù)分析-pandas數(shù)據(jù)框的多層索引,pandas數(shù)據(jù)框針對(duì)高維數(shù)據(jù),也有多層索引的辦法去應(yīng)對(duì)具體詳細(xì)的內(nèi)容介紹需要的小伙伴可以參考一下2022-08-08

