Image 常用命令整理

im=Image.open(path) 讀取圖片
im.show() 顯示一張圖片
im.save() 保存圖片
Image.new(mode,size,color) 創建新圖片
Image.nblend(img1,img2,alpha) 兩張圖片相加
im.format/size/model 查看圖像信息
im.crop(box) 圖片裁剪
im.paste(region,box) 圖像黏貼(合併)
im.split() 通道分離
Image.merge("RGB,(b,g,r)) 通道合併
img.resize() 改變圖像的大小
img.rotate(45) 逆時針旋轉45°
im.transpose(Image.ROTATEA_180) 旋轉180°
im.transpose(Image.FLIP_LEFT_RIGHT) 左右對換
im.transpose(Image.FLIP_TOP_BOTTOM) 上下對換
im.convert(“RGBA”) 圖像類型轉換
im.getpixel((4,4)) 獲取某個像素位置的值
im.putpixel(point,value) 改變某個像素位置的值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章