最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python opencv旋轉(zhuǎn)圖像(保持圖像不被裁減)

 更新時(shí)間:2018年07月26日 09:24:21   作者:yjl9122  
這篇文章主要為大家詳細(xì)介紹了python opencv旋轉(zhuǎn)圖像,保持圖像不被裁減,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python opencv旋轉(zhuǎn)圖像的具體代碼,保持圖像不被裁減,供大家參考,具體內(nèi)容如下

# -*- coding:gb2312 -*-
import cv2
from math import *
import numpy as np

img = cv2.imread("3-2.jpg")

height,width=img.shape[:2]

degree=45
#旋轉(zhuǎn)后的尺寸
heightNew=int(width*fabs(sin(radians(degree)))+height*fabs(cos(radians(degree))))
widthNew=int(height*fabs(sin(radians(degree)))+width*fabs(cos(radians(degree))))

matRotation=cv2.getRotationMatrix2D((width/2,height/2),degree,1)

matRotation[0,2] +=(widthNew-width)/2 #重點(diǎn)在這步,目前不懂為什么加這步
matRotation[1,2] +=(heightNew-height)/2 #重點(diǎn)在這步

imgRotation=cv2.warpAffine(img,matRotation,(widthNew,heightNew),borderValue=(255,255,255))

cv2.imshow("img",img)
cv2.imshow("imgRotation",imgRotation)
cv2.waitKey(0)

效果圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于數(shù)據(jù)分析之滾動(dòng)窗口pandas.DataFrame.rolling方法

    關(guān)于數(shù)據(jù)分析之滾動(dòng)窗口pandas.DataFrame.rolling方法

    Pandas庫(kù)中的rolling方法是數(shù)據(jù)處理中常用的功能,它允許用戶對(duì)數(shù)據(jù)進(jìn)行滾動(dòng)窗口(滑動(dòng)窗口)操作,通過(guò)指定窗口大小,可以使用不同的聚合函數(shù)對(duì)窗口內(nèi)的數(shù)據(jù)進(jìn)行計(jì)算,例如最大值、最小值、平均值、中位數(shù)等,此外,rolling方法還可以計(jì)算方差、標(biāo)準(zhǔn)差、偏度、峰度
    2024-09-09
  • 最新評(píng)論

    普定县| 那坡县| 伊宁县| 稷山县| 马山县| 洛隆县| 沛县| 芦山县| 莆田市| 珲春市| 晋宁县| 云南省| 江达县| 临西县| 雷波县| 阜南县| 夏津县| 葫芦岛市| 绥滨县| 大余县| 永济市| 冷水江市| 启东市| 互助| 沾化县| 武强县| 韶山市| 陆川县| 房产| 万山特区| 夏邑县| 潮安县| 禄丰县| 巴青县| 安达市| 云龙县| 麻栗坡县| 沙湾县| 莱阳市| 疏勒县| 南部县|