opencv實現(xiàn)圖像旋轉效果
更新時間:2021年03月18日 17:16:04 作者:熱愛玄學的抽象菜菜
這篇文章主要為大家詳細介紹了opencv實現(xiàn)圖像旋轉效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了opencv實現(xiàn)圖像旋轉效果的具體代碼,供大家參考,具體內(nèi)容如下
圖像旋轉:
在opencv中首先根據(jù)旋轉角度和中心獲取旋轉矩陣,然后根據(jù)旋轉矩陣進行變換
參數(shù):

實現(xiàn)代碼:
import numpy as np
import cv2 as cv
import matplotlib.pyplot as plt
# 中文顯示配置
plt.rcParams['font.sans-serif']=['SimHei'] # 用來正常顯示中文標簽
plt.rcParams['axes.unicode_minus']=False # 用來正常顯示負號
# 載入圖片
img0 = cv.imread("img/img1.jpeg")
rows, cols = img0.shape[:2]
# 圖像旋轉
# 生成旋轉矩陣:旋轉中心,旋轉角度,縮放比例
M = cv.getRotationMatrix2D((cols/2,rows/2),90,1)
# 進行旋轉變換
dst = cv.warpAffine(img0,M,(cols,rows))
# 圖像展示
fig, axes = plt.subplots(nrows=1,ncols=2,figsize=(10,8),dpi=100)
axes[0].imshow(img0[:,:,::-1])
axes[0].set_title("原圖")
axes[1].imshow(dst[:,:,::-1])
axes[1].set_title("旋轉后結果")
plt.show()
運行結果:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Django JWT Token RestfulAPI用戶認證詳解
這篇文章主要介紹了Django JWT Token RestfulAPI用戶認證詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01
Python腳本提取fasta文件單序列信息實現(xiàn)
這篇文章主要為大家介紹了Python腳本提取fasta文件單序列信息實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07
python?pycharm中使用opencv時沒有代碼自動補全提示的解決方案
我們在使用pycharm的時候總是很喜歡其強大的代碼提示功能,下面這篇文章主要給大家介紹了關于python?pycharm中使用opencv時沒有代碼自動補全提示的解決方案,需要的朋友可以參考下2022-09-09
Python實現(xiàn)PS圖像調(diào)整黑白效果示例
這篇文章主要介紹了Python實現(xiàn)PS圖像調(diào)整黑白效果,結合實例形式分析了Python實現(xiàn)PS圖像的黑白效果原理與相關操作技巧,需要的朋友可以參考下2018-01-01

