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

python opencv對(duì)圖像進(jìn)行旋轉(zhuǎn)且不裁剪圖片的實(shí)現(xiàn)方法

 更新時(shí)間:2019年07月09日 17:57:14   作者:hui3909  
今天小編就為大家分享一篇python opencv對(duì)圖像進(jìn)行旋轉(zhuǎn)且不裁剪圖片的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

最近在做深度學(xué)習(xí)時(shí)需要用到圖像處理相關(guān)的操作,在度娘上找到的圖片旋轉(zhuǎn)方法千篇一律,旋轉(zhuǎn)完成的圖片都不是原始大小,很苦惱,于是google到歪果仁的網(wǎng)站扒拉了一個(gè)方法,親測(cè)好用,再次嫌棄天下文章一大抄的現(xiàn)象,雖然我也是抄歪果仁的。

廢話不多說了,直接貼代碼了。

def rotate_bound(image, angle):
  # grab the dimensions of the image and then determine the
  # center
  (h, w) = image.shape[:2]
  (cX, cY) = (w // 2, h // 2)
 
  # grab the rotation matrix (applying the negative of the
  # angle to rotate clockwise), then grab the sine and cosine
  # (i.e., the rotation components of the matrix)
  M = cv2.getRotationMatrix2D((cX, cY), -angle, 1.0)
  cos = np.abs(M[0, 0])
  sin = np.abs(M[0, 1])
 
  # compute the new bounding dimensions of the image
  nW = int((h * sin) + (w * cos))
  nH = int((h * cos) + (w * sin))
 
  # adjust the rotation matrix to take into account translation
  M[0, 2] += (nW / 2) - cX
  M[1, 2] += (nH / 2) - cY
 
  # perform the actual rotation and return the image
  return cv2.warpAffine(image, M, (nW, nH))

其他的不用多說了吧,第一個(gè)參數(shù)穿opencv讀取的圖像,第二個(gè)參數(shù)傳入需要旋轉(zhuǎn)的角度,enjoy!

以上這篇python opencv對(duì)圖像進(jìn)行旋轉(zhuǎn)且不裁剪圖片的實(shí)現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python+Tkinter制作專屬圖形化界面

    Python+Tkinter制作專屬圖形化界面

    這篇文章主要是帶著大家通過Python Tkinter制作一個(gè)屬于自己的GUI圖形化界面,可以用于設(shè)計(jì)簽名的哦,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2022-04-04
  • Python工廠模式實(shí)現(xiàn)封裝Webhook群聊機(jī)器人詳解

    Python工廠模式實(shí)現(xiàn)封裝Webhook群聊機(jī)器人詳解

    企業(yè)存在給 特定群組 自動(dòng)推送消息的需求,你可以在群聊中添加一個(gè)自定義機(jī)器人,通過服務(wù)端調(diào)用 webhook 地址,即可將外部系統(tǒng)的通知消息即時(shí)推送到群聊中。本文就來和大家聊聊具體實(shí)現(xiàn)方法
    2023-02-02
  • 使用NumPy和pandas對(duì)CSV文件進(jìn)行寫操作的實(shí)例

    使用NumPy和pandas對(duì)CSV文件進(jìn)行寫操作的實(shí)例

    今天小編就為大家分享一篇使用NumPy和pandas對(duì)CSV文件進(jìn)行寫操作的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python中方法的缺省參數(shù)問題解讀

    Python中方法的缺省參數(shù)問題解讀

    這篇文章主要介紹了Python中方法的缺省參數(shù)問題解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Numpy之random函數(shù)使用學(xué)習(xí)

    Numpy之random函數(shù)使用學(xué)習(xí)

    這篇文章主要介紹了Numpy之random使用學(xué)習(xí),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • python 實(shí)現(xiàn)在無序數(shù)組中找到中位數(shù)方法

    python 實(shí)現(xiàn)在無序數(shù)組中找到中位數(shù)方法

    這篇文章主要介紹了python 實(shí)現(xiàn)在無序數(shù)組中找到中位數(shù)方法,具有很好對(duì)參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python中pip無法正確安裝或路徑出錯(cuò)的解決方案

    python中pip無法正確安裝或路徑出錯(cuò)的解決方案

    這篇文章主要介紹了python中pip無法正確安裝或路徑出錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 基于Python編寫一個(gè)寶石消消樂小游戲

    基于Python編寫一個(gè)寶石消消樂小游戲

    快過年回家啦用,本文將為大家介紹一個(gè)用python編寫的寶石消消樂游戲用來哄小朋友,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以學(xué)習(xí)一下
    2022-01-01
  • python使用正則搜索字符串或文件中的浮點(diǎn)數(shù)代碼實(shí)例

    python使用正則搜索字符串或文件中的浮點(diǎn)數(shù)代碼實(shí)例

    這篇文章主要介紹了python使用正則搜索字符串或文件中的浮點(diǎn)數(shù)代碼實(shí)例,同時(shí)包含一個(gè)讀寫到文件功能,需要的朋友可以參考下
    2014-07-07
  • anconda的pip下載包出現(xiàn)的問題解決

    anconda的pip下載包出現(xiàn)的問題解決

    本文主要介紹了anconda的pip下載包出現(xiàn)的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論

崇义县| 施甸县| 朝阳市| 巴东县| 郸城县| 如皋市| 东山县| 满洲里市| 卢湾区| 福安市| 柞水县| 乐昌市| 库伦旗| 冷水江市| 交城县| 上犹县| 乐平市| 永平县| 阜平县| 新乡市| 云安县| 江陵县| 邵阳县| 玉环县| 双辽市| 津南区| 江安县| 龙门县| 莱西市| 宁陵县| 兴隆县| 昌乐县| 四子王旗| 饶阳县| 贵德县| 西和县| 正阳县| 台南县| 潜江市| 阜平县| 海林市|