日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python PIL和CV對 圖片的讀取,顯示,裁剪,保存實現方法

系統 1759 0

PIL 圖片操作

讀取圖片

            
img = Image.open(“a.jpg”)
          

顯示圖片

            
im.show() # im是Image對象,im是numpy類型,通過Image.fromarray(nparr, mode='RGB')函數轉換為Image對象
          

圖片的size

            
(width, height) = img.size
          

圖片的模式

            
mode = img.mode
          

截區域

            
img_c = img.crop(x1,y1,x2,y2)
          

裁剪圖片

            
img = img.resize((size,size), Image.ANTIALIAS)
          

保存圖片

            
img.save(path)
ImageDraw

  imDrwa = ImageDraw.Draw(img)
  # boxes = [[10, 20, 129, 255],[126, 0, 221, 164]]
  imDrwa.rectangle((x1, y1, x2, y2), outline="red")
  img.show()

          

OpenCV

讀取圖片

            
im = cv2.imread()
          

顯示圖片

            
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
          

裁剪圖片

            
img=cv2.resize(image,(size,size),interpolation = cv2.INTER_AREA)
          

保存圖片

            
cv2.imwrite('1.jpg',img, [int( cv2.IMWRITE_JPEG_QUALITY), 95]) # 默認95
          

以上這篇python PIL和CV對 圖片的讀取,顯示,裁剪,保存實現方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 东丰县| 绥德县| 洪泽县| 洛扎县| 广德县| 合阳县| 建昌县| 通许县| 峨眉山市| 浦东新区| 邵武市| 迁安市| 封开县| 务川| 寿光市| 赤峰市| 广平县| 韶关市| 东台市| 九寨沟县| 沧州市| 漯河市| 开封市| 黔江区| 邳州市| 漳平市| 武宁县| 故城县| 海口市| 胶南市| 镇沅| 舟曲县| 莲花县| 开封县| 铅山县| 海宁市| 绥化市| 邢台市| 高青县| 巴林左旗| 迁安市|