在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【每天學點AI】實戰仿射變換在人工智能圖像處理中的應用

華清遠見工控 ? 2025-02-07 16:06 ? 次閱讀

01 引言

想象一下,當你拿起手機拍攝一張風景照時,由于角度或設備本身的限制,照片可能會有點歪斜或者變形。這時候,你是否希望有一種方法可以簡單地“拉直”這張照片,讓它看起來更加完美?或者,在構建虛擬現實(VR)和增強現實(AR)的世界時,如何讓虛擬的東西自然地融入真實環境中?這些都可以靠仿射變換實現。

仿射變換不僅限于修復和美化靜態圖像,它還廣泛應用于計算機視覺機器人導航、醫學影像分析等多個高科技領域。比如:

  • 計算機圖形學:在計算機圖形學中,仿射變換用于圖像和模型的變換,如旋轉、縮放和傾斜,以實現更豐富的視覺效果。
  • 機器人技術:在機器人技術中,仿射變換用于路徑規劃和運動變換,幫助機器人在空間中導航。
  • 醫療成像:在醫療成像領域,仿射變換用于圖像配準,將不同時間或不同模態的圖像對齊,以便進行比較、分析或融合。
  • 遙感圖像處理:在遙感圖像處理中,仿射變換用于對齊不同來源或不同時間拍攝的圖像,以便進行比較、分析或融合。
  • 增強現實:在增強現實技術中,仿射變換用于將虛擬圖像與現實世界對齊,以實現更加自然和無縫的交互體驗。

02 概念解答

什么是仿射變換?

簡單來說,就像是把圖片或者圖形旋轉、拉伸、縮放和移動,但是有個特點,就是它不會讓圖形的形狀變得奇奇怪怪,比如直線經過仿射變換后還是直線,角度和平行關系也都保持不變。

想象一下,你有一張紙,上面畫著一些圖案。現在,你想把這些圖案換個方向,或者讓它們變大變小,或者把整個圖案挪到紙的另一個位置。仿射變換就是幫你實現這些變化的數學工具。它就像是一套規則,告訴你怎么通過一些簡單的操作,讓圖案按照你想要的方式變化,但不會扭曲圖案的形狀。

wKgZO2elvyKAYRGOAAizlQAoFVM915.png

接下來,我們以仿射變換中的“旋轉”為例,看一下具體的操作步驟。

03 操作步驟

打開華清遠見人工智能虛擬仿真本地服務管理平臺,點擊啟動,服務啟動一次即可。

wKgaomdAS12ANc8wAAA-OKyHhQQ586.png

進入到人工智能虛擬仿真系統,單擊“圖像旋轉”,進入實驗。

wKgZO2elvyKAKF5eAAB-Bp250-U873.png

步驟一:圖片輸入

首先,導入一張原始圖片,可以用平臺默認的預設圖片,也可以自定義輸入圖片。

步驟二:單點旋轉

這一步要操作的是

1.將旋轉點平移到原點。

2.應用旋轉矩陣進行旋轉。

3.將旋轉后的點移回原來的位置。

這樣可以將任意點的旋轉問題簡化為原點旋轉問題,便于計算。(具體的計算過程在人工智能在線實驗平臺手冊中查看)

wKgZPGelvyKAPo8HAABUa_4o3FE275.png

步驟三:圖片旋轉

明白了單個點的旋轉過程之后,其實圖像旋轉也很好理解,就是將圖像里的每個像素點都帶入仿射變換矩陣里,從而得到旋轉后的新坐標。在OpenCV中,要得到仿射變換矩陣可以使用cv2.getRotationMatrix2D(),通過這個函數即可直接獲取到上面的旋轉矩陣,該函數需要接收的參數為:

Center:表示旋轉的中心點,是一個二維的坐標點(x,y)

Angle:表示旋轉的角度

Scale:表示縮放比例,可以通過該參數調整圖像相對于原始圖像的大小變化

所以在這一步填入兩個參數:即要給圖像旋轉的角度(angle)和要縮放的比例(scale),根據這兩個數據,求出旋轉之后的坐標,就可以進行整個圖像的旋轉。

wKgZO2elvyKAVKjGAABT3QC-Tg8472.png

這里可能會有一個問題,由于三角函數的值是小數,那么其乘積也會是小數,雖然OpenCV中會對其進行取整操作,但是像素點旋轉之后的取整結果也有可能重合,這樣就會導致可能會在旋轉的過程中丟失-部分原始的像素信息。并且如果使用了scale參數進行圖像的縮放的話,當圖像放大時,比如一個10*10的圖像放大成20*20,圖像由100個像素點變成400個像素點,那么多余的300個像素點是怎么來的?而當圖像縮小時,比如一個20*20的圖像縮小為10*10的圖像,需要丟掉300個像素點,那到底要怎么丟才能保證圖像還能是一個正常的圖像?因此我們需要一種方法來幫我們計算旋轉后的圖像中每一個像素點所對應的像素值,從而保證圖像的完整性,這種方法就叫做插值法。

步驟四:插值方法

這一步可以看到平臺有五種插值方法:

  • 最近鄰插值:目標像素點的像素值與對應的原圖像像素值相同。
  • 雙線性插值:利用原圖中四個真實像素點的值來決定目標圖中的一個像素點的值。
  • 像素區域插值:縮小圖像時取平均值,放大圖像時使用最近鄰或雙線性插值。
  • 雙三次插值:需要原圖像中近鄰的16個點來加權。
  • Lanczos插值:需要原圖像周圍的64個像素點,使用不同的權重函數。
wKgZPGelvyKAK74kAACu2N8CrfE373.png

通過這幾種方式可以解決圖像縮放或者旋轉等操作時,由于像素之間的間隔不一致而導致的信息丟失和圖像質量下降的問題。具體的每種方法計算方法,可在元宇宙實驗平臺操作手冊中查看。

步驟五:邊緣填充

為什么要填充邊緣呢?

可以看到,左圖在逆時針旋轉45度之后原圖的四個頂點在右圖中已經看不到了,同時,右圖的四個頂點區域其實是什么都沒有的,因此我們需要對空出來的區域進行一個填充。右圖就是對空出來的區域進行了像素值為(0,0,0)的填充,也就是黑色像素值的填充。除此之外,后續的一些圖像處理方式也會用到邊緣填充,平臺介紹了五個常用的邊緣填充方法。

  • 邊界復制:復制邊界像素值。
  • 邊界反射:根據原圖邊緣進行反射。
  • 邊界反射101:反射邊緣像素點,但方式不同。
  • 邊界常數:填充指定的常數值,默認為0。
  • 邊界包裹:特殊類型的邊界處理。
wKgZPGelvyKADQ9wAACw68SMdTs711.png

步驟六:圖片輸出

點擊驗證,如顯示校驗成功,即代表邏輯無誤,驗證按鈕與校驗成功界面如下圖所示。

wKgZO2elvyOAJL2vAAA_j4RqMhk229.png

點擊運行,可以實現功能運行,并顯示結果輸出。點擊某張圖片可放大查看效果。

以上就是一個完整的圖像旋轉操作過程,仿射變換中的圖像旋轉在圖像識別應用場景中主要解決圖像因拍攝角度不同而導致的方向不一致問題,通過旋轉圖像使其與標準方向對齊,確保了識別算法能夠準確地識別和分析圖像內容,不受角度的影響,從而提高了識別系統的準確性和魯棒性。

仿射變換不只是圖像處理中的一個關鍵技術,它也是計算機視覺領域的重要組成部分。因此,如果你對圖像的幾何變換感興趣,想要深入了解其原理和應用,我們的Python+圖像處理OpenCV課程就能幫到你。

我們的課程會帶你從基礎開始,學習如何用Python編程,怎么用OpenCV處理圖像,還會手把手帶你實戰OpenCV車牌識別項目。重要的是,我們的課程還提供元宇宙人工智能在線實驗平臺,讓你能在一個模擬的環境中,邊學邊練,高效學習。自由探索,嘗試不同的算法,看看它們對圖像有什么影響,這對理解圖像增強的原理和應用特別有幫助。

后臺私信雯雯老師,一起學習人工智能OpenCV~!

?5年時間打造,元宇宙人工智能在線實驗平臺

?30天趣玩趣學,算法原理+代碼實現+項目實戰

?200余講課程,邊學邊練,在線答疑

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 圖像處理
    +關注

    關注

    27

    文章

    1302

    瀏覽量

    56902
  • AI
    AI
    +關注

    關注

    87

    文章

    31574

    瀏覽量

    270391
  • 人工智能
    +關注

    關注

    1796

    文章

    47704

    瀏覽量

    240364
  • 仿射變換
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5730
收藏 人收藏

    評論

    相關推薦

    嵌入式人工智能的就業方向有哪些?

    。 國內外科技巨頭紛紛爭先入局,微軟、谷歌、蘋果、臉書等積極布局人工智能的同時,國內的BAT、華為、小米等科技公司也相繼切入到嵌入式人工智能的賽道。那么嵌入式AI可就業的方向有哪些呢
    發表于 02-26 10:17

    FPGA人工智能的應用有哪些?

    FPGA(現場可編程門陣列)人工智能領域的應用非常廣泛,主要體現在以下幾個方面: 一、深度學習加速 訓練和推理過程加速:FPGA可以用來加速深度學習的訓練和推理過程。由于其高并行性和低延遲特性
    發表于 07-29 17:05

    risc-v人工智能圖像處理應用前景分析

    、RISC-V人工智能圖像處理的應用案例 目前,已有多個案例展示了RISC-V
    發表于 09-28 11:00

    人工智能技術—AI

      人工智能技術的概念從出來到現在已經有很多年的歷史了,其實所謂的人工智能技術本身就是一種模擬人類大腦的思考方式的一種技術,它的英文簡稱是AI技術,西方國家,
    發表于 10-21 12:03

    了解AI人工智能背后的科學?

    問題公司進行密切合作。 進行大規模AI項目實施之前進行小規模的試水,那么這個選項是非常好的。 隨著時間的推移,人工智能可以成為您業務戰略的一個組成部分,因此你需考慮找到一種更具成本效益的方法,而不需要
    發表于 09-25 10:03

    人工智能的就業方向詳解

    的人才需求的公司如威盛、松下、索尼、三星等。鑒于AI方向的人才都是高科技型的,待遇方面自然相對比較豐厚,所以很這個方向很有發展前途。如果您看好人工智能,或者對人工智能感興趣,可以到老
    發表于 04-24 15:25

    人工智能AI經典入門書

    人工智能AI經典入門書,很難找的噢,給喜歡的朋友
    發表于 09-12 17:13

    初學AI人工智能需要哪些技術?這幾本書為你解答

    新的能以人類智能相似的方式做出反應的智能機器,該領域的研究包括機器人、語言識別、圖像識別、自然語言處理和專家系統等。人工智能從誕生以來,理論
    發表于 01-21 14:26

    人工智能:超越炒作

    產生影響時作為一門數學學科 - 某種程度上,哲學 - 人工智能生活在陰影已有六十多年,之后公共利益在此期間突然飆升。當前宣傳的一個原因是,長期以來,人工智能應用的考慮純粹是理論上的
    發表于 05-29 10:46

    人工智能——MATLAB圖像處理及機器學習

    視覺、通訊、計算金融學、控制設計、機器人學等等。 為了幫助大家更好的學習機器學習和圖像處理,我們上線了《人工智能—MATLAB圖像處理及機器
    發表于 07-01 15:05

    史上最全AI人工智能入門+進階學習視頻全集(200G)【免費領取】

    、神經系統網絡與深度學習,AI場景應用和項目實戰等知識,活動期間,小編為大家精心準備了一份AI人工智能入門學習資料,超過200G+經典的入門+初中級+高級全階學習視頻,課程由淺入深、通
    發表于 11-27 12:10

    人工智能ai論文

    人工智能ai論文
    發表于 07-28 08:39

    人工智能AI芯片到底怎么用

    什么是人工智能AI)芯片?AI芯片的主要用處有哪些?AI任務
    發表于 09-22 08:00

    《移動終端人工智能技術與應用開發》人工智能的發展與AI技術的進步

    實際生活接觸的移動端AI的應用主要體現在圖像領域:智能拍照,人臉識別,文字識別,圖片和視頻的智能處理
    發表于 02-17 11:00

    每天學點AI實戰圖像增強技術人工智能圖像處理的應用

    圖像增強(ImageEnhancement)是人工智能和計算機視覺中一項重要的技術,也是人工智能數據集預處理的一個重要步驟。它旨在提高圖像
    的頭像 發表于 11-22 17:14 ?883次閱讀
    【<b class='flag-5'>每天</b><b class='flag-5'>學點</b><b class='flag-5'>AI</b>】<b class='flag-5'>實戰</b><b class='flag-5'>圖像</b>增強技術<b class='flag-5'>在</b><b class='flag-5'>人工智能</b><b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>中</b>的應用
    主站蜘蛛池模板: www.三级| 黄色在线观看国产 | 亚洲第一视频 | 免费看三级黄色片 | 婷婷爱五月天 | 欧美亚洲另类在线观看 | 欧美xxxx色视频在线观看免费 | 理论片免费午夜 | 九色视频播放 | 久久综合久久久 | 美女视频黄的免费视频网页 | 秋霞一级特黄真人毛片 | 色噜噜狠狠成人中文小说 | 九月婷婷综合婷婷 | 免费日韩一级片 | 欧美资源在线观看 | 国产中文99视频在线观看 | 国产美女一级视频 | 免费恐怖片 | 色狠狠xx| 日本黄色小说视频 | 欧美成人影院 | 免费黄色欧美 | 77788色淫免费网站视频 | 久久久久久噜噜噜久久久精品 | 日本精高清区一 | 精品精品国产自在久久高清 | 成人国产精品高清在线观看 | 伊人男人天堂 | 在线观看黄色网 | 网站一级片 | 一级看片免费视频 | 业余性自由色xxxx视频 | 女同毛片| 午夜看一级特黄a大片黑 | 国产成人精品日本亚洲语言 | 欧美性猛交xxxx黑人猛交 | 加勒比视频网站 | 高清一本之道加勒比在线 | 天堂网最新版www中文 | 中文字幕亚洲一区二区三区 |