導航:首頁 > 編程語言 > python的PIL圖像改變大小

python的PIL圖像改變大小

發布時間:2022-03-12 13:51:47

python pil 怎麼設定圖片的dpi

在python ide 可以這樣處理:
im.resize(box, Image.ANTIALIAS)
im.save(path, 'JPEG', quality = 95)
DPI貌似不能設,只能設定圖片質量,請試試看吧。

㈡ python opencv中imshow輸出圖像太大,如何調整輸出尺寸

通過resize重置圖片尺寸
參數:圖片,輸出圖片尺寸(一般我不用這個,我傳None),寬的比例,高的比例
例子:將圖片img,縮小一半顯示,那麼寬高為原尺寸的0.5倍
img = cv2.resize(img,None,fx=0.5,fy=0.5)

設置完尺寸後再顯示
cv2.imshow('img',img)
cv2.waitKey(0)
.......
希望我的回答對你有幫助!

㈢ Python 讀取文件夾將裡面的圖片處理成想要的大小並保存在個指定位置

fromPILimportImage
importos.path
importglob
defconvertjpg(jpgfile,outdir,width=1280,height=720):
img=Image.open(jpgfile)
new_img=img.resize((width,height),Image.BILINEAR)
new_img.save(os.path.join(outdir,os.path.basename(jpgfile)))
forjpgfileinglob.glob("D:/python/*.jpg"):
convertjpg(jpgfile,"D:/newfile")

convertjpg調用時可以有四個參數,如convertjpg(jpgfile,"D:/newfile",800,600)

Image open了jpg用完後要不要close?

㈣ 使用python PIL處理圖片。怎麼獲取圖片的像素數據

importimage
importsys
img=image.open("圖片位置")
width=img.size[0]
height=img.size[1]
forwinrange(width):
forhinrange(height):
pixel=img.getpixel(w,h)
printpixel

#width,height是圖片的寬度與長度
#pixel是像素值

㈤ python中image怎樣縮小圖像

首先需要安裝 PIL 庫
然後 from PIL import Image
im = Image.open(pash)
im.thumbnail((new_width, new_hight))
im.save(path)

㈥ python PIL如何才能把圖片修改成正方形或者任意尺寸而不產生擠壓

使用裁剪(crop)

img.crop(0,0,w,h)

㈦ python 怎麼通過 PIL 獲得圖片尺寸

fromPILimportImage

pic_path='logo_white_ee663702.png'
im=Image.open(pic_path)
#這樣就可以了
x,y=im.size

print"size:",x,y

以下為 PIL Image.py 源碼

classImage:

format=None
format_description=None

def__init__(self):
#FIXME:take"new"parameters/otherimage?
#FIXME:?
self.im=None
self.mode=""
self.size=(0,0)
self.palette=None
self.info={}
self.category=NORMAL
self.readonly=0

#可以看到,初始化時有屬性size

㈧ 請問可以用python實現將大圖片變成小圖片處理嗎,這邊要做一個圖像識別,太大的解析度運行慢

python有一個圖像處理庫——PIL,可以處理圖像文件。PIL提供了功能豐富的方法,比如格式轉換、旋轉、裁剪、改變尺寸、像素處理、圖片合並等等等等,非常強大。
舉個簡單的例子,調整圖片的大小:

12345678910111213141516171819
import Image infile = 'D:\\original_img.jpg'outfile = 'D:\\adjust_img.jpg'im = Image.open(infile)(x,y) = im.size #read image sizex_s = 250 #define standard widthy_s = y * x_s / x #calc height based on standard widthout = im.resize((x_s,y_s),Image.ANTIALIAS) #resize image with high-qualityout.save(outfile) print 'original size: ',x,yprint 'adjust size: ',x_s,y_s '''OUTPUT:original size: 500 358adjust size: 250 179'''

㈨ python中PLE調整圖片大小,等比例壓縮文件,怎麼寫代碼

How do I read image data from a URL in Python?

importosimportImagefileName='c:/py/jb51.jpg'fp=open(fileName,'rb')im=Image.open(fp)fp.close()x,y=im.sizeifx <300or y <300:os.remove(fileName)

from PIL import Imageimport requestsimport numpy as npfrom StringIO import StringIOresponse = requests.get(url)img = np.array(Image.open(StringIO(response.content)))

from PIL import Imageimport urllib2

im = Image.open(urllib2.urlopen(url))

or if you userequests:

from PIL import Imageimport requests

im = Image.open(requests.get(url, stream=True).raw)

[python] view plain

閱讀全文

與python的PIL圖像改變大小相關的資料

熱點內容
免費看的韓國電影劇情片 瀏覽:118
單片機sck 瀏覽:828
絕佳江山一攻多受 瀏覽:936
程序員佐藤是什麼電視劇 瀏覽:30
forcedirected演算法 瀏覽:883
沒有命令的你 瀏覽:731
python47小時講解 瀏覽:366
cad2010命令狀態欄 瀏覽:353
李采譚所有電影名 瀏覽:797
永不收費的影視網站 瀏覽:137
python中字元串的截取 瀏覽:432
黑人電影 瀏覽:612
php批量刪除注釋 瀏覽:945
電腦插上廣聯達加密鎖不亮 瀏覽:127
phpca證書 瀏覽:230
主角叫陳凡的都市炒股小說 瀏覽:517
python3菱形繼承 瀏覽:622
午夜激情在線播放 瀏覽:227
最佳分配演算法求缺頁中斷次數 瀏覽:290
linux搭建nfs 瀏覽:846