魏杰的技術專欄

          共同交流學習

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            1 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          2008年8月27日 #

                    全景圖技術的應用越來越廣,現在已應用到很多領域,它是通過數張不同角度拍攝的圖片(必須得有重疊)來經過提取控制點、拼合、優化處理、縫合等復雜的算法,結合用戶鼠標、鍵盤等交互來達到模擬3D場景的效果。對比普通的平面照片,可以達到更好的演示效果。全景圖虛擬現實是一門比較新潮的應用。
                 現在有很多制作全景圖的軟件。這只是軟件的實現,如果我們想通過程序來實現,應該怎樣實現呢?大家可以跟蹤軟件制作全景圖的步驟,會發現大概就三個步驟:
                 第一步:我們首先提取出有重疊圖片的控制點,也就是控制點,這個控制點的提取是根據一定的算法的。以下是我提取過的部分控制點的截圖. 
                  
                   第二步:拼合和優化這些控制點,優化結果如下。
                
                第三步:就是縫合這些圖片并消除拼接處的花邊,生成一張全景圖圖片。
              以下是我測試的效果:
              以下是不同角度拍攝的18張照片:
            
                經過上面的三個步驟會制作成一張全景圖效果如下:
               
               制作全景圖的思路就是這些了,至于具體的實現就是上面說的那幾個步驟。要用到很多的知識和工具,有興趣的可以和我交流。
          posted @ 2008-08-27 10:24 魏杰 閱讀(1364) | 評論 (1)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 新野县| 镇平县| 承德县| 阳江市| 治县。| 泰兴市| 长宁区| 扎赉特旗| 洪湖市| 阿荣旗| 沛县| 清镇市| 来安县| 渭南市| 贡山| 乌海市| 大港区| 崇明县| 饶阳县| 通榆县| 阿合奇县| 娄烦县| 芦山县| 保康县| 扎兰屯市| 临江市| 宜宾市| 肥城市| 沈阳市| 大方县| 蒙城县| 朔州市| 都匀市| 石家庄市| 澄迈县| 呼伦贝尔市| 宁强县| 博兴县| 昌江| 磐石市| 宣城市|