91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python實現對圖片進行旋轉,放縮,裁剪的功能

發布時間:2020-10-10 22:32:32 來源:腳本之家 閱讀:177 作者:Liam_Fang_ 欄目:開發技術

先說明下,我這是對某個目錄下的圖片名稱進行操作,該目錄下的圖片名稱為1.jpg,2.jpg。。。。。這樣類似的圖片名。

1.旋轉

# -*-coding:utf-8-*-
from PIL import Image
def rotateimg(inputimg,outimg):
  im = Image.open(inputimg)
  # 圖片的寬度和高度
  img_size = im.size
  print("圖片寬度和高度分別是{}".format(img_size))
  # 旋轉圖片
  # 左旋轉90度
  im = im.rotate(90)
  print("圖片寬度和高度分別是{}".format(im.size))
  im.save(outimg)
if __name__ == "__main__":
  #
  inputpath = "D:/test/tmp/shuibiao/"
  outpath = "D:/test/tmp/img/"
  for i in range(1,24):
    tmpin = inputpath+str(i)+'.jpg'
    tmpout = outpath+str(i)+'.jpg'
    rotateimg(tmpin, tmpout)
    print('成功旋轉第'+str(i)+'張圖片')

2.放縮

# -*-coding:utf-8-*-
from PIL import Image
def resizeimg(inputimg,outimg):
  img1 = Image.open(inputimg)
  out=img1.resize((260, 180),Image.ANTIALIAS)
  print("圖片寬度和高度分別是{}".format(out.size))
  out.save(outimg)
if __name__ == "__main__":
  #
  inputpath = "D:/test/tmp/img/"
  outpath = "D:/test/tmp/img_1/"
  for i in range(1, 24):
    tmpin = inputpath + str(i) + '.jpg'
    tmpout = outpath + str(i) + '.jpg'
    resizeimg(tmpin, tmpout)
    print('成功放縮第' + str(i) + '張圖片')

3.裁剪

# -*-coding:utf-8-*-
from PIL import Image
def cropimg(inputimg,outimg):
  im = Image.open(inputimg)
  # 圖片的寬度和高度
  img_size = im.size
  print("圖片寬度和高度分別是{}".format(img_size))
  '''
  裁剪:傳入一個元組作為參數
  元組里的元素分別是:(距離圖片左邊界距離x, 距離圖片上邊界距離y,距離圖片左邊界距離+裁剪框寬度x+w,距離圖片上邊界距離+裁剪框高度y+h)
  '''
  # 截取圖片中一塊寬和高都是250的
  x = 0
  y = 60
  w = 260
  h = 60
  region = im.crop((x, y, x + w, y + h))
  region.save(outimg)

if __name__ == "__main__":
  inputpath = "D:/test/tmp/img_1/"
  outpath = "D:/test/tmp/img_2/"
  for i in range(1, 24):
    tmpin = inputpath + str(i) + '.jpg'
    tmpout = outpath + str(i) + '.jpg'
    cropimg(tmpin, tmpout)
    print('成功裁剪第' + str(i) + '張圖片')

以上這篇python實現對圖片進行旋轉,放縮,裁剪的功能就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桂阳县| 靖西县| 酉阳| 汉川市| 凤凰县| 电白县| 鄱阳县| 莫力| 潜江市| 西昌市| 锡林郭勒盟| 武宁县| 安吉县| 香河县| 石阡县| 凤阳县| 翁源县| 福清市| 平度市| 会东县| 台北市| 汉川市| 湖南省| 夏邑县| 沈丘县| 库尔勒市| 渭源县| 兴文县| 阿巴嘎旗| 房山区| 宜兰县| 浦县| 睢宁县| 邳州市| 神木县| 浪卡子县| 临颍县| 兴化市| 临洮县| 乌拉特前旗| 芷江|