欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)

這篇文章主要介紹“opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)”,在日常操作中,相信很多人在opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

站在用戶的角度思考問題,與客戶深入溝通,找到安定網(wǎng)站設(shè)計與安定網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋安定地區(qū)。

在opencv中,旋轉(zhuǎn)圖像只需調(diào)用以下代碼:

M = cv2.getRotationMatrix2D((width//2, height//2), 45, 1)
image_new = cv2.warpAffine(image, M, (width, height))

但這樣調(diào)用會損失圖像內(nèi)容,如下: opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)cdn.nlark.com/yuque/0/2020/png/1445121/1599750201721-e1633576-dcb6-45a7-8550-da35510ff367.png">

opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)

但很多時候我們希望旋轉(zhuǎn)之后圖像依然完整: opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)

下面給出一種解決方案:

def rotate_keep(degree, width, height):
    """
    無損圖像的旋轉(zhuǎn)
    @param degree:
    @param width:
    @param height:
    @return: 旋轉(zhuǎn)矩陣,新的寬高
    """
    height_new = int(width * fabs(sin(radians(degree))) + height * fabs(cos(radians(degree))))
    width_new = int(height * fabs(sin(radians(degree))) + width * fabs(cos(radians(degree))))
    mat_rotation = cv2.getRotationMatrix2D((width / 2, height / 2), degree, 1)
    mat_rotation[0, 2] += (width_new - width) / 2
    mat_rotation[1, 2] += (height_new - height) / 2
    return mat_rotation, width_new, height_new

angle = 45
height, width = image.shape[0:2]
M, width_new, height_new = rotate_keep(45, width, height)
image_new = cv2.warpAffine(image, M, (width_new, height_new))

代碼是把整個過程分為三個步驟

  1. 先將圖片旋轉(zhuǎn)

  2. 計算旋轉(zhuǎn)之后理論的圖像大小

  3. 將圖像平移使得坐標為負的地方平移后坐標為正

到此,關(guān)于“opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

新聞名稱:opencv怎么保持圖像內(nèi)容的旋轉(zhuǎn)
URL標題:http://aaarwkj.com/article44/igoeee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、外貿(mào)建站定制網(wǎng)站、軟件開發(fā)移動網(wǎng)站建設(shè)、響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
亚洲精品精品一区二区| 香蕉夜夜草草久久亚洲香蕉| 亚洲精品黄色在线观看| 黄色日韩欧美在线观看| 欧美日韩免费r在线视频| 大胸妇女引诱老师在线观看| 日韩精品第一区第二区| 亚洲av不卡一区二区在线观看| 色婷婷av一区二区三区张| 日韩夫妻性生活免费视频| 日韩一级毛一片欧美一级| 香蕉网性欧美在线视频| 91九色国产原创在线观看| 午夜福利视频在线一区| 蜜臀在线免费观看黄片视频| 日本成人午夜在线观看| 给我免费在线观看视频| 亚洲国际精品女人乱码| 日韩精品高清中文字幕| 未满十八禁止观看免费观看| 日韩欧美亚洲一区二区三区| 国产欧美一区二区三区高清| 蜜臀av一区二区在线观看| 国产在线成年人免费观看| 中文字幕三级电影天堂| 男人天堂插插综合搜索| 超碰国产熟女一区二区三区 | 国产91黑丝在线播放| 91免费视频精品麻豆| 亚洲精品日韩一区二区| 周妍希浴室视频色哟哟| 日韩亚洲毛片全在线播放| 成年人的黄色大片网站| 国产成人综合亚洲不卡| 99精品一二三日韩| 一区二区三区人妻系列| 男女裸体做爰一进一出视频| 亚洲淫婷婷久久一区二区| 九九九热精品视频在线观看| 成人av免费高清在线播放| 99热这里只有精品欧美|