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

    原阳县| 友谊县| 鹤峰县| 兴海县| 云林县| 宜州市| 瓦房店市| 吐鲁番市| 漳浦县| 盐山县| 安吉县| 达孜县| 屯门区| 新干县| 中牟县| 平罗县| 宿松县| 察隅县| 东乡族自治县| 汤原县| 万盛区| 灵山县| 北流市| 团风县| 祁东县| 苏州市| 宿州市| 家居| 涿鹿县| 桓仁| 岱山县| 曲周县| 开远市| 寿宁县| 黔东| 田阳县| 大安市| 博野县| 绥宁县| 红桥区| 平原县|