Python批量剪裁图片
生活随笔
收集整理的這篇文章主要介紹了
Python批量剪裁图片
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天聽(tīng)了一場(chǎng)在線講座,用手機(jī)截屏的方式保存了演講嘉賓的PPT,但是由于視頻會(huì)議軟件將參會(huì)方的實(shí)時(shí)視頻也投射在了屏幕右方,所以PPT存檔時(shí),用Python對(duì)截圖進(jìn)行剪裁,只保留當(dāng)中PPT的部分。代碼如下:
import os import cv2if __name__ == '__main__':path = "D:/tmp/screenshot/tencent" # 保存截圖的目錄files = [] # 文件名含路徑names = [] # 僅文件名for f in os.listdir(path):files.append(os.path.join(path, f))names.append(f)for filepath in files:print(filepath)img = cv2.imread(filepath)# print(img.shape)cropped = img[100:1007, 273:1880] # 裁剪坐標(biāo)為[y0:y1, x0:x1]cv2.imwrite(filepath.replace("_com.tencent.mm", ""), cropped) # 重命名并保存兩點(diǎn)注意事項(xiàng):
總結(jié)
以上是生活随笔為你收集整理的Python批量剪裁图片的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 微信小程序wx.request内调用se
- 下一篇: 联想e570c怎么开启蓝牙 如何打开联想