欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python?OpenCV超詳細(xì)講解調(diào)整大小與圖像操作的實(shí)現(xiàn)

 更新時(shí)間:2022年04月01日 15:38:17   作者:振華OPPO  
OpenCV用C++語(yǔ)言編寫(xiě),它具有C?++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac?OS,OpenCV主要傾向于實(shí)時(shí)視覺(jué)應(yīng)用,并在可用時(shí)利用MMX和SSE指令,本篇文章帶你通過(guò)OpenCV實(shí)現(xiàn)重調(diào)大小與圖像裁剪

準(zhǔn)備工作

右擊新建的項(xiàng)目,選擇Python File,新建一個(gè)Python文件,然后在開(kāi)頭import cv2導(dǎo)入cv2庫(kù)。

在這里插入圖片描述

我們還要知道在OpenCV中,坐標(biāo)軸的方向是x軸向右,y軸向下,坐標(biāo)原點(diǎn)在左上角,比如下面這張長(zhǎng)為640像素,寬為480像素的圖片。OK,下面開(kāi)始本節(jié)的學(xué)習(xí)吧。

在這里插入圖片描述

查看圖像大小

  • 調(diào)用imread()方法獲取我們資源文件夾中的圖片lambo.png
  • 輸出圖像的shape屬性
img=cv2.imread("Resources/lambo.png")
print(img.shape)

我們來(lái)看下效果:

在這里插入圖片描述

  • 上圖中462是圖像的高度,也就是y軸;
  • 623是圖像的寬度,也就是x軸;
  • 3是通道數(shù),BGR(藍(lán)綠紅)通道

重新調(diào)整圖像大小

  • resize()方法可以將圖像調(diào)整到指定的寬和高,參數(shù)1是需要調(diào)整的圖像img,參數(shù)2是(600,300),也就是新圖像的寬和高。
  • 我們打印下imgResize的shape,看看是不是輸出(300,600,3)。
  • 最后將原圖和修改大小后的圖像顯示出來(lái)。
img=cv2.imread("Resources/lambo.png")
imgResize=cv2.resize(img,(600,300))
print(imgResize.shape)
cv2.imshow("img",img)
cv2.imshow("imgResize",imgResize)
cv2.waitKey(0)

我們來(lái)運(yùn)行一下,可以看到右側(cè)是調(diào)整后的圖像,明顯寬和高都比原圖?。?/p>

在這里插入圖片描述

來(lái)看下控制臺(tái)的輸出,和圖像大小是一樣的:

在這里插入圖片描述

圖像裁剪

圖像裁剪其實(shí)就是對(duì)矩陣進(jìn)行截取,選哪些行哪些列,顯示選中行列的像素點(diǎn),就是裁剪后的圖像。imgCropped=img[200:400,200:400]就是對(duì)原圖進(jìn)行裁剪,高從200到400,寬也從200到400,區(qū)間范圍只要不超過(guò)它的高和寬即可。

img=cv2.imread("Resources/lambo.png")
imgCropped=img[200:400,200:400]
cv2.imshow("img",img)
cv2.imshow("imgCropped",imgCropped)
cv2.waitKey(0)

我們運(yùn)行看下效果,左側(cè)是623X462的原圖,右側(cè)是200X200的裁剪圖:

在這里插入圖片描述

我們將裁剪的圖像放到原圖上進(jìn)行覆蓋,可以拼成原圖。

在這里插入圖片描述

本節(jié)內(nèi)容也是比較簡(jiǎn)單的,主要是讓大家熟悉下OpenCV最基礎(chǔ)的應(yīng)用,為后面打下基礎(chǔ)。眼過(guò)千遍不如手過(guò)一遍,快去動(dòng)手敲一遍吧~??

到此這篇關(guān)于Python OpenCV超詳細(xì)講解調(diào)整大小與圖像操作的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Python OpenCV 圖像操作內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python pandas利用fillna方法實(shí)現(xiàn)部分自動(dòng)填充功能

    python pandas利用fillna方法實(shí)現(xiàn)部分自動(dòng)填充功能

    這篇文章主要介紹了python pandas通過(guò)fillna方法實(shí)現(xiàn)部分自動(dòng)填充功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 使用paramiko遠(yuǎn)程執(zhí)行命令、下發(fā)文件的實(shí)例

    使用paramiko遠(yuǎn)程執(zhí)行命令、下發(fā)文件的實(shí)例

    下面小編就為大家?guī)?lái)一篇使用paramiko遠(yuǎn)程執(zhí)行命令、下發(fā)文件的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • python中JWT用戶認(rèn)證的實(shí)現(xiàn)

    python中JWT用戶認(rèn)證的實(shí)現(xiàn)

    這篇文章主要介紹了python中JWT用戶認(rèn)證的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • python中使用while循環(huán)的實(shí)例

    python中使用while循環(huán)的實(shí)例

    在本篇內(nèi)容里小編給各位整理的是關(guān)于python中使用while循環(huán)的實(shí)例以及相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-08-08
  • Ubuntu中配置TensorFlow使用環(huán)境的方法

    Ubuntu中配置TensorFlow使用環(huán)境的方法

    這篇文章主要介紹了Ubuntu中配置TensorFlow使用環(huán)境的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • python開(kāi)發(fā)的小球完全彈性碰撞游戲代碼

    python開(kāi)發(fā)的小球完全彈性碰撞游戲代碼

    這篇文章主要介紹了通過(guò)python開(kāi)發(fā)的一個(gè)小球完全彈性碰撞游戲效果,特分享下
    2013-10-10
  • Python pandas常用函數(shù)詳解

    Python pandas常用函數(shù)詳解

    這篇文章主要介紹了Python pandas常用函數(shù)詳解,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • python中使用zip函數(shù)出現(xiàn)<zip object at 0x02A9E418>錯(cuò)誤的原因

    python中使用zip函數(shù)出現(xiàn)<zip object at 0x02A9E418>錯(cuò)誤的原因

    這篇文章主要介紹了python中使用zip函數(shù)出現(xiàn)<zip object at 0x02A9E418>錯(cuò)誤的原因分析及解決方法,需要的朋友可以參考下
    2018-09-09
  • python 計(jì)算平均平方誤差(MSE)的實(shí)例

    python 計(jì)算平均平方誤差(MSE)的實(shí)例

    今天小編就為大家分享一篇python 計(jì)算平均平方誤差的實(shí)例 (MSE),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • python 連續(xù)不等式語(yǔ)法糖實(shí)例

    python 連續(xù)不等式語(yǔ)法糖實(shí)例

    這篇文章主要介紹了python 連續(xù)不等式語(yǔ)法糖實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04

最新評(píng)論