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

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

系統 1676 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元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 克什克腾旗| 高唐县| 巢湖市| 阿拉善盟| 嵊泗县| 都安| 南木林县| 呼和浩特市| 武夷山市| 泗洪县| 鄂托克旗| 同心县| 汨罗市| 新田县| 金乡县| 吉林省| 内丘县| 九寨沟县| 南靖县| 涿州市| 庄河市| 陇西县| 崇义县| 康定县| 海原县| 静安区| 信宜市| 娱乐| 罗山县| 读书| 武川县| 江陵县| 马山县| 惠东县| 平江县| 英吉沙县| 龙游县| 佛学| 上栗县| 陕西省| 盐城市|