python如何修改圖像的分辨率
如何修改圖像的分辨率
使用 PIL 模塊修改圖像分辨率
計(jì)算公式,像素用cv2.resize() 調(diào)整,分辨率用下面代碼調(diào)整,得出尺寸。

import cv2
from PIL import Image as ImagePIL, ImageFont, ImageDraw
from PIL import Image
im = ImagePIL.open('qq.jpg') #讀取圖片bgr 格式<class 'PIL.JpegImagePlugin.JpegImageFile'>
print(im)
print(type(im))
im = cv2.imread('qq.jpg') #讀取圖片rgb 格式<class 'numpy.ndarray'>
image = Image.fromarray(cv2.cvtColor(im,cv2.COLOR_BGR2RGB)) #格式轉(zhuǎn)換,bgr轉(zhuǎn)rgb
image.save('qq1.jpg',quality=95,dpi=(300.0,300.0)) #調(diào)整圖像的分辨率為300,dpi可以更改
python批量修改圖片分辨率
from PIL import Image
import os.path
import glob
?
?
def convertjpg(jpgfile,outdir,width=640, height=640):
? ? img=Image.open(jpgfile)
? ? try:
? ? ? ? new_img=img.resize((width,height),Image.BILINEAR)
? ? ? ? new_img.save(os.path.join(outdir,os.path.basename(jpgfile)))
? ? except Exception as e:
? ? ? ? print(e)
?
for jpgfile in glob.glob("E:\\Aubo\\tomatoo\\*.jpg"):
? ? convertjpg(jpgfile, "E:\\Aubo\\tomatoo\\enhance")以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python無(wú)法引用另一個(gè)文件夾的py文件問(wèn)題及解決
這篇文章主要介紹了python無(wú)法引用另一個(gè)文件夾的py文件問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
Python超簡(jiǎn)單分析評(píng)論提取關(guān)鍵詞制作精美詞云流程
這篇文章主要介紹了使用Python來(lái)分析評(píng)論并且提取其中的關(guān)鍵詞,用于制作精美詞云的方法,感興趣的朋友來(lái)看看吧2022-03-03
使用pyecharts無(wú)法import Bar的解決方案
這篇文章主要介紹了使用pyecharts無(wú)法import Bar的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-01-01
Python+OpenAI?Whisper實(shí)現(xiàn)視頻生成字幕
這篇文章主要為大家詳細(xì)介紹了如何利用Python和OpenAI?Whisper實(shí)現(xiàn)視頻生成字幕功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下2024-11-11
Python實(shí)現(xiàn)B站UP主小助手詳解開(kāi)發(fā)流程
功能是不是還挺豐富的,從寫(xiě)第一行代碼到完成也就花了兩天不到的時(shí)間,這也證明了使用python開(kāi)發(fā)的高效率,下面來(lái)說(shuō)說(shuō)這些功能開(kāi)發(fā)中我遇到了哪些問(wèn)題,我又是如何解決的2022-02-02
Python數(shù)據(jù)類(lèi)型之List列表實(shí)例詳解
這篇文章主要介紹了Python數(shù)據(jù)類(lèi)型之List列表,結(jié)合實(shí)例形式分析了PythonList列表的概念、功能、定義以及判斷、截取、遍歷、切片等常見(jiàn)操作技巧,需要的朋友可以參考下2019-05-05
深入理解Tensorflow中的masking和padding
TensorFlow 是一個(gè)用于人工智能的開(kāi)源神器,這篇文章主要介紹了Tensorflow中的masking和padding的相關(guān)知識(shí),通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
python消除序列的重復(fù)值并保持順序不變的實(shí)例
今天小編就為大家分享一篇python消除序列的重復(fù)值并保持順序不變的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11

