ctf 改變圖片高度_每天一分鐘,python一點通(opencv的圖片處理方法)

有網友私信小編說,小編的文章很好,講解的也很詳細,但是有些知識點很深奧,對初學者不是很友好,回想小編的文章雖然幾乎每條代碼都有介紹,但是很多函數沒有太詳細,小編后期會重啟

《每天一分鐘,python一點通》專欄,定期講解小編文章中涉及到的小的問題點

opencv加載圖片

opencv在我們進行圖片或者視頻目標檢測時,使用最多的一個庫,opencv的圖片加載

使用cv2.imread函數加載一個圖片,傳入的參數是圖片的路徑

cv2.imshow函數來顯示圖片:傳入的參數1是窗口的名稱,參數2是圖片名稱

cv2.waitKey(0)函數讓程序暫停

import cv2image = cv2.imread("123.jpg")cv2.imshow("init", image)cv2.waitKey(0)
af59b1dbd6b4d2dccdbc2f3a30c474da.png

opencv加載圖片

圖片加載完成后,我們可以查看圖片的尺寸

print(image.shape),image.shape 函數來顯示圖片的尺寸,圖片的尺寸是3個維度(寬*長*高),是的,圖片也是有高度的,彩色的圖片高度為3((600, 800, 3))這里注意尺寸的第一個數字是圖片的寬,這個跟我們首先說圖片的長有所區別

圖片的resize

很多時候,我們需要resize圖片為了便于加快程序的執行

resized = cv2.resize(image, (300,400))

使用cv2.resize函數來改變圖片尺寸:

函數傳入2個參數:參數一是圖片的名稱,參數二是需要更改圖片尺寸的大小尺寸

圖片旋轉

(h, w) = image.shape[:2]center = (w / 2, h / 2)M = cv2.getRotationMatrix2D(center, 180, 1.0)rotated = cv2.warpAffine(image, M, (w, h))cv2.imshow("rotated", rotated)cv2.waitKey(0)

圖片的旋轉,首先我們獲取了圖片的尺寸,然后計算出圖片的中心

cv2.getRotationMatrix2D(center, 180, 1.0)按照中心坐標,旋轉圖片180,縮放參數為1,保持圖片尺寸一致

rotated = cv2.warpAffine(image, M, (w, h))然后把原始圖片按照設計好的旋轉角度進行180度旋轉

fbb28e3887a21d839b688bbc9a811135.png

圖片旋轉

這里我們的opencv圖片處理先簡單介紹這些,下期我們分享更多的圖片處理

ac2a5e3f9dc2e3259dd05baecb3d9fdb.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/529899.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/529899.shtml
英文地址,請注明出處:http://en.pswp.cn/news/529899.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機休眠能降低硬件損耗,Win7居然會出現“失眠”——Win7無法休眠問題解析...

許多用戶在安裝了win7以后,都出現了無法使用休眠功能的問題,當用戶暫時不使用電腦或離開電腦時,系統不能進入休眠狀態,使得節電與減少硬件損耗都不能正常進行,顯示器也會長時工作,這加速了電腦的整體老化。…

4鍵電子手表說明書_數字S1系統7寸門口主機操作說明書

1.產品概述隨著社會發展的日新月異,人們的生活開始步入網絡時代,數字化浪潮席卷了各行各業,傳統的樓宇對講產品也逐漸朝著數字化、網絡化、信息化和智能家居的方向發展,它不再只扮演一個訪客身份確認系統的角色,而是成…

2014職稱計算機考試光盤,江蘇省職稱計算機考試光盤答案.doc

......2010 江蘇省專業技術人員信息化素質考試(職稱計算機)模擬題講解1、使用 IE 瀏覽器“文件” 菜單中的“另存為... ”命令保存網頁時, 如“保存類型” 為默認, 則保存的是 ( )。A、當前網頁中的文字和圖片信息B、當前網頁中的文字信息C、當前網頁中的…

重構html布局,HTML重構:戰術篇

上文書我們說到《HTML重構:戰略篇》,書接前言下面是戰術篇,我們通過路線圖來先有一個大體印象:1、HTML規范化(Well-Formedness):語法正確2、HTML Validity :語義正確3、不僅僅是語義正確:HTML元…

enas 參數共享_CVPR2020 | CARS: 華為提出基于進化算法和權值共享的神經網絡結構搜索,CIFAR10上僅需單卡半天...

點擊上方“CVer”,選擇加"星標"或“置頂”重磅干貨,第一時間送達本文轉載自:曉飛的算法工程筆記為了優化進化算法在神經網絡結構搜索時候選網絡訓練過長的問題,參考ENAS和NSGA-III,論文提出連續進化結構搜索…

gis發布及應用服務器,超圖云GIS應用服務器平臺

商品說明版本:V9D交付方式:License適用于:Windows/Linux/Unix/Android/iOS/其他上架日期:2020-10-27交付SLA:180 自然日規格1:iServer高級版基于跨平臺GIS內核的云GIS應用服務器,含空間數據庫引擎SDX;提供地圖服務、空間數據訪問與管理服務、…

gradle引入子module配置_原創 | 看完此文,你對Gradle的理解又升級了

前言這一篇來介紹一些Gradle進階的內容,當然進階內容非常多,這篇文章就總結一些相對重要的、常用的一些知識點,比如Gradle的簽名配置和依賴管理。1.Android簽名文件配置在一般公司中,當團隊比較小的時候,App的簽名信息…

ajax發送私信,$.ajax()方法詳解

jquery中的ajax方法參數總是記不住,這里記錄一下。1.url:要求為String類型的參數,(默認為當前頁地址)發送請求的地址。2.type:要求為String類型的參數,請求方式(post或get)默認為get。注意其他http請求方法,例如put和delete也可以…

怎樣制作線段動畫_OPPO又開發布會!這兩個PPT動畫太炫了,榮獲網友清一色好評...

前兩天,OPPO在線上發布了find X2系列,觀看發布會直播的時候,真的有被發布會的開場驚艷到,視覺體驗太震撼了。這是我隨便錄的一個動畫,滿滿的視覺沖擊力:在看完發布會之后,我對整場發布會印象最深…

文件服務器的文件設置只讀,服務器設置文件為只讀

服務器設置文件為只讀 內容精選換一換有,該NTP服務器僅限于在華為云控制臺上購買的彈性云服務器安裝使用。如需在購買的彈性云服務器上安裝NTP服務器,您可以選擇使用華為云控制臺自己提供的NTP服務器,也可以選擇其他NTP服務器。安裝NTP服務器…

matlab三位畫圖_matlab 3D繪圖詳解(示例代碼)

1、三維曲線: plot3() →plot3(X1,Y1,Z1,...) →plot3(X1,Y1,Z1,LineSpec,...) →plot3(...,‘PropertyName‘,PropertyValue,...) →h = plot3(...) plot3( )的用法與plot( )類似,只是多了一個 Z 數組。舉例: >> t=[0:0.2:10*pi]; >> x=2*t; >> y=sin(t)…

手機修改ntp服務器地址,修改手機ntp服務器ip地址

修改手機ntp服務器ip地址 內容精選換一換本文介紹使用云手機服務時需要了解的基本概念。云手機是一臺包含原生安卓操作系統,具有虛擬手機功能的云服務器,簡單來說,云手機云服務器Android OS。您可以遠程實時控制云手機,實現安卓AP…

圖像控制點 形變_基于控制點的圖象變形方法及其應用

基于控制點的圖象變形方法及其應用楊金鐘;劉政凱;俞能海;吳皓【期刊名稱】《中國圖象圖形學報》【年(卷),期】2001(006)011【摘要】根據人臉,特別是根據人臉在人眼變形中對形狀和細節的要求,提出了用光滑不等距插值和空間可變線性插值方法來實現基于控制點網格的數字圖象變形的…

window10維護不了華為服務器,win10怎么打開云服務器異常

win10怎么打開云服務器異常 內容精選換一換本節介紹如何查看云服務器的mac地址。云服務器的mac地址不支持修改。登錄Linux云服務器。執行以下命令,查看云服務器的mac地址。ifconfig查看MAC地址ifconfig登錄Linux云服務器。執行以下命令,查看云服務器的ma…

命令行cd到_前端(只)需要掌握這些命令行(就還行了)

練習windows 用戶在任意目錄使用 shift 右鍵 打開 cmd 或者 powershell;或通過其他方式打開命令行cd ~/Desktop 回車恭喜你在命令行里進入了桌面輸入命令 mkdir demo1cd demo1 進入目錄cd .. 回退到桌面rm -rf demo1 刪除目錄,其中 -r 表示遞歸地刪除路…

怎么在win7鏈接無線網絡連接服務器,Win7系統網絡連接一直顯示正在獲取網絡地址但是連不上網解決方法...

電腦上不了網的原因很多,比如是網絡設置問題、路由器問題、運營商問題。最近一個Win7用戶,網絡連接一直顯示,正在獲取網絡地址但是連不上網,但是其它電腦可以上網,那么說明是電腦設置問題,那么該如何解決呢…

工況密度和標況密度怎么換算_什么是載流量?導線的載流量與電流密度怎么計算?圖文詳解!...

(1)導線規格在國標《GB/T3956-2008 電纜的導體》中,我們能看到國家對電纜導線的截面積進行標準化。按照國標規定,標稱的電纜導線規格如下(單位mm2):0.5、0.75、1、1.5、2.5、4、6、10、16、25、35、50、70、95、120、150、185、240、300、400…

assume用法及意思_詞匯精選:assume的用法和辨析

一、詳細釋義:v.假定;臆斷 [T]例句:You assume his innocence before hearing the evidence against him.在未聽到對他不利的證言之前,你假定他是無罪的。例句:I assume that it is so.我假定它是這樣。例句&#xff1…

把iconfront的資源放cdn訪問_詳解mpvue小程序中怎么引入iconfont字體圖標

前言iconfont阿里巴巴矢量圖標庫是我很喜歡的一個網站,可以下載/在線編輯/上傳自己需要的矢量圖標,也支持團隊協作,那么在mpvue項目中如何引入呢?將圖標加入購物車搜索關鍵詞可以是中文也可以是英文下載素材點擊網站右上角的購物車…

卸載cuda_NVIDIA驅動和CUDA安裝

切換到集成顯卡(X.Org X server)2. 卸載舊驅動sudo apt-get --purge remove nvidia* sudo apt autoremove # To remove CUDA Toolkit: $ sudo apt-get --purge remove "*cublas*" "cuda*" # To remove NVIDIA Drivers: $ sudo apt-g…