婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別

Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別

熱門標(biāo)簽:梅州外呼業(yè)務(wù)系統(tǒng) 地圖標(biāo)注視頻廣告 大連crm外呼系統(tǒng) 北京電信外呼系統(tǒng)靠譜嗎 無錫客服外呼系統(tǒng)一般多少錢 洪澤縣地圖標(biāo)注 百度地圖標(biāo)注位置怎么修改 高德地圖標(biāo)注是免費(fèi)的嗎 老人電話機(jī)器人

為什么使用Python-OpenCV?

雖然python 很強(qiáng)大,而且也有自己的圖像處理庫PIL,但是相對于OpenCV 來講,它還是弱小很多。跟很多開源軟件一樣OpenCV 也提供了完善的python 接口,非常便于調(diào)用。OpenCV 的最新版是4.0,包含了超過2500 個(gè)算法和函數(shù),幾乎任何一個(gè)能想到的成熟算法都可以通過調(diào)用OpenCV 的函數(shù)來實(shí)現(xiàn),超級方便。

基本操作

1、圖像讀入

使用函數(shù)cv2.imread(filepath,flags) 讀入圖像。這幅圖像應(yīng)該在此程序的工作路徑,或者給函數(shù)提供完整路徑,第二個(gè)參數(shù)是要告訴函數(shù)應(yīng)該如何讀取這幅圖片,可省略。

filepath:要讀入圖片的完整路徑 flags:讀入圖片的標(biāo)志

  • cv2.IMREAD_COLOR:默認(rèn)參數(shù),讀入一副彩色圖片,忽略alpha通道
  • cv2.IMREAD_GRAYSCALE:讀入灰度圖片
  • cv2.IMREAD_UNCHANGED:顧名思義,讀入完整圖片,包括alpha通道
import cv2
import numpy as np
img = cv2.imread('1.jpg', cv2.IMREAD_GRAYSCALE)

2、顯示圖片

使用函數(shù)cv2.imshow(wname,img)顯示圖像,第一個(gè)參數(shù)是顯示圖像的窗口的名字,第二個(gè)參數(shù)是要顯示的圖像(imread讀入的圖像),窗口大小自動(dòng)調(diào)整為圖片大小。

cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()   #cv2.destroyWindow(wname)
  • cv2.waitKey顧名思義等待鍵盤輸入,單位為毫秒,即等待指定的毫秒數(shù)看是否有鍵盤輸入,若在等待時(shí)間內(nèi)按下任意鍵則返回按鍵的ASCII碼,程序繼續(xù)運(yùn)行。若沒有按下任何鍵,超時(shí)后返回-1。參數(shù)為0表示無限等待。不調(diào)用waitKey的話,窗口會一閃而逝,看不到顯示的圖片。
  • cv2.destroyAllWindow()銷毀所有窗口
  • cv2.destroyWindow(wname)銷毀指定窗口

3、保存圖片

使用函數(shù)cv2.imwrite(file,img,num)保存一個(gè)圖像。第一個(gè)參數(shù)是要保存的文件名,第二個(gè)參數(shù)是要保存的圖像??蛇x的第三個(gè)參數(shù),它針對特定的格式:對于JPEG,其表示的是圖像的質(zhì)量,用0 - 100的整數(shù)表示,默認(rèn)95;對于png ,第三個(gè)參數(shù)表示的是壓縮級別,默認(rèn)為3。

注意:

  • cv2.IMWRITE_JPEG_QUALITY類型為 long ,必須轉(zhuǎn)換成 int
  • cv2.IMWRITE_PNG_COMPRESSION, 從0到9 壓縮級別越高圖像越小
cv2.imwrite('1.png',img, [int( cv2.IMWRITE_JPEG_QUALITY), 95])
cv2.imwrite('1.png',img, [int(cv2.IMWRITE_PNG_COMPRESSION), 9])

變換操作

1、翻轉(zhuǎn)圖片

使用函數(shù)cv2.flip(img,flipcode)翻轉(zhuǎn)圖像,flipcode控制翻轉(zhuǎn)效果。

  • flipcode = 0:沿x軸翻轉(zhuǎn)
  • flipcode > 0:沿y軸翻轉(zhuǎn)
  • flipcode 0:x,y軸同時(shí)翻轉(zhuǎn)
imgflip = cv2.flip(img,1)

2、復(fù)制圖片

imgcopy = img.copy()

3、顏色空間轉(zhuǎn)換

注意,matplotlib 中圖像通道為 RGB,而 OpenCV 中圖像通道為 BGR。因此進(jìn)行顯示的時(shí)候,要注意交換通道的順序。

彩色圖像轉(zhuǎn)為灰度圖像

img2 = cv2.cvtColor(img,cv2.COLOR_RGB2GRAY) 

灰度圖像轉(zhuǎn)為彩色圖像

img3 = cv2.cvtColor(img,cv2.COLOR_GRAY2RGB)

4、裁剪圖片

裁剪出自己感興趣的部分(ROI,region of interest),需要用到numpy的切片功能,因?yàn)镺penCV中,圖像就是用numpy.ndarray存儲的。

可以先通過image.shape查看行列數(shù)

print(image.shape)

例如返回(708,1000,4)分別表示圖片的高、寬和通道數(shù)。

對圖片的裁剪其實(shí)就是切片,例如

#得到區(qū)域高100~800步長為2,寬200~600步長為1, 通道0
image2 = image[100:800:2, 20:600:1, 0]


#得到原圖,通道2
image3 = image[:, :, 2]

綜合示例

讀入一張圖片并顯示出來,經(jīng)過操作后,選擇退出或保存。

  import cv2
  import numpy as np
  
  img = cv2.imread('a.jpg')
  cv2.imshow('image',img)
  
  # Wait for keys to exit or save
  k = cv2.waitKey(0)
  if k == 27:                 
     cv2.destroyAllWindows()
 elif k == ord('s'):        
     cv2.imwrite('save_image.jpg', img)
     cv2.destroyAllWindows()

ord('s')表示返回字符s的ASCII值,ASCII值27對應(yīng)‘Esc'

參考鏈接:

1、https://blog.csdn.net/fu6543210/article/details/80835280

2、http://www.runoob.com/python/python-func-ord.html

到此這篇關(guān)于Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別的文章就介紹到這了,更多相關(guān)OpenCV cv2.imread(),cv2.imshow(),cv2.imwrite()內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python中的imread()函數(shù)用法說明
  • 解決python cv2.imread 讀取中文路徑的圖片返回為None的問題
  • Python imread、newaxis用法詳解
  • 解決python測試opencv時(shí)imread導(dǎo)致的錯(cuò)誤問題
  • 解決Python下imread,imwrite不支持中文的問題
  • python imread函數(shù)詳解

標(biāo)簽:清遠(yuǎn) 泉州 洛陽 安慶 吉林 岳陽 長春 怒江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別》,本文關(guān)鍵詞  Python-OpenCV,cv2.imread,cv2.imshow,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的區(qū)別的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久久亚洲精品石原莉奈 | 日韩一区二区在线看片| 国产精品乱码一区二三区小蝌蚪| 狠狠色丁香久久婷婷综合_中| 欧美人狂配大交3d怪物一区| 亚洲一区二区欧美| 欧美日韩成人综合在线一区二区| 午夜精品久久久久久久蜜桃app| 欧日韩精品视频| 亚洲午夜精品网| 精品女同一区二区| 精品一区二区国语对白| 国产欧美精品一区二区色综合 | 国产日韩三级在线| www.欧美日韩| 五月天久久比比资源色| 精品999久久久| 日本精品视频一区二区| 麻豆精品久久久| 国产日韩欧美激情| 欧美三级在线看| 国产一区二区三区精品欧美日韩一区二区三区 | 91年精品国产| 亚洲精品日产精品乱码不卡| 在线播放91灌醉迷j高跟美女| 中文字幕欧美一区| 蜜臀久久久久久久| 日韩欧美一区在线| 狠狠v欧美v日韩v亚洲ⅴ| 欧美大片免费久久精品三p| 国产自产v一区二区三区c| 久久人人超碰精品| 国产成人av福利| 日韩一区二区在线观看视频播放| 久久99国产精品久久99| 国产精品女人毛片| 欧美性淫爽ww久久久久无| 亚洲国产一区视频| 2020国产精品| 丁香激情综合国产| 成人精品视频一区二区三区| 中文字幕va一区二区三区| 69精品人人人人| 国产91在线看| 一区二区高清在线| 久久久久高清精品| 欧美亚洲动漫另类| 成人午夜短视频| 久久er精品视频| 日本成人在线网站| 亚洲国产一区二区三区青草影视| 国产精品色在线观看| 久久久五月婷婷| 精品国产99国产精品| 91麻豆精品国产综合久久久久久 | 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美日韩一区二区三区四区五区 | 99精品视频在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲精品国产第一综合99久久| 国产婷婷一区二区| 亚洲精品在线观看网站| 精品国产亚洲一区二区三区在线观看 | 国产精品一级片| 午夜精品成人在线视频| 国产精品2024| 亚洲成人午夜电影| 视频一区欧美日韩| 欧美成人女星排名| 91精品国产综合久久久久久| 美女一区二区三区| 亚洲chinese男男1069| 日韩精品成人一区二区三区| 欧美激情一区二区在线| 精品国产成人在线影院 | 精品久久久久久久人人人人传媒 | 中文字幕一区视频| 国产成人免费高清| 久久99精品久久久久婷婷| 国产精品妹子av| 自拍视频在线观看一区二区| 亚洲欧美日韩国产手机在线| 一卡二卡三卡日韩欧美| 亚洲伊人伊色伊影伊综合网| 无吗不卡中文字幕| 天堂久久久久va久久久久| 日韩av中文字幕一区二区| 美女视频黄a大片欧美| 国产精品影视在线观看| 一道本成人在线| 日韩一级成人av| 国产日韩欧美一区二区三区综合 | 国产欧美在线观看一区| 亚洲少妇30p| 亚洲午夜激情av| 狠狠色伊人亚洲综合成人| 91在线视频在线| 日韩欧美三级在线| 欧美—级在线免费片| 亚洲最新在线观看| 国产盗摄精品一区二区三区在线 | 在线欧美日韩国产| 欧美日韩一区二区在线视频| 欧美精品一区二区三区四区| 亚洲欧美日韩国产中文在线| 美女视频黄久久| 99re热这里只有精品视频| 99精品国产一区二区三区不卡| 成人涩涩免费视频| 日韩视频永久免费| 亚洲麻豆国产自偷在线| 另类小说一区二区三区| 日本韩国一区二区三区视频| 久久―日本道色综合久久| 一片黄亚洲嫩模| 亚洲女同ⅹxx女同tv| 欧美性高清videossexo| 国产成人久久精品77777最新版本| 亚洲国产精品欧美一二99| 日韩欧美在线影院| 色婷婷久久一区二区三区麻豆| 国内成+人亚洲+欧美+综合在线| 午夜精品123| 亚洲综合在线电影| 亚洲日本va在线观看| 国产片一区二区| 精品国产成人系列| 91精品久久久久久久久99蜜臂| 91久久香蕉国产日韩欧美9色| 国产成人在线色| 亚洲欧洲成人自拍| 日韩精品一区二区三区老鸭窝| 色视频成人在线观看免| 久久久亚洲精品石原莉奈| 天堂精品中文字幕在线| a亚洲天堂av| 国产精品高潮久久久久无| 国产风韵犹存在线视精品| 久久综合九色综合欧美亚洲| 麻豆91免费看| 精品久久久久久久久久久院品网| 美腿丝袜亚洲色图| 日韩免费视频一区| 日韩不卡一二三区| 精品国产欧美一区二区| 亚洲mv在线观看| 在线播放国产精品二区一二区四区 | 国产不卡一区视频| 久久精品在线观看| 99re热这里只有精品视频| 国产精品乱人伦| 一本大道av一区二区在线播放| 亚洲精品免费在线| 欧美亚洲国产一区在线观看网站 | 日本韩国精品在线| 中文字幕亚洲一区二区av在线| 国产成人精品免费视频网站| 国产欧美一区二区精品性色超碰| 成人福利视频在线| 一区二区三区日韩精品视频| 欧美老女人在线| 国产精品一级片在线观看| 亚洲人成网站在线| 欧美一区二区日韩一区二区| 麻豆一区二区99久久久久| 亚洲国产精品av| 欧美又粗又大又爽| 九九久久精品视频| 国产精品国产三级国产aⅴ原创| 国产美女av一区二区三区| 99久久久无码国产精品| 欧美日韩在线播放一区| 精品久久久久一区| 亚洲视频一区二区在线观看| 日韩精品免费专区| 国产在线不卡一卡二卡三卡四卡| 91偷拍与自偷拍精品| 欧美喷水一区二区| 中文字幕国产精品一区二区| 亚洲精品久久7777| 国产在线精品一区在线观看麻豆| 99麻豆久久久国产精品免费 | 国产欧美一区二区三区在线看蜜臀 | 欧美国产视频在线| 风间由美性色一区二区三区| 久久综合中文字幕| 久久er精品视频| 69久久99精品久久久久婷婷 | 欧美va亚洲va香蕉在线| 国产欧美精品一区| 国产米奇在线777精品观看| 欧美va在线播放| 9i在线看片成人免费| 国产精品久久福利| 波多野结衣在线一区| 91精品婷婷国产综合久久性色| 亚洲成人免费观看| 欧美猛男gaygay网站| 青草国产精品久久久久久| 精品日韩成人av|