接續影像拼接2 (Image Stitching)的腳步,接下來當然就是一連串的實驗,有這麼好玩的程式能不玩嗎:P?
以下我都使用warp參數來跑實驗,這個字代表「歪曲」,讓拼接結果呈現特定的風格。
plane
cylindrical
spherical
fisheye
stereographic
compressedPlaneA2B1
compressedPlaneA1.5B1
compressedPlanePortraitA2B1
compressedPlanePortraitA1.5B1
paniniA2B1
paniniA1.5B1
paniniPortraitA2B1
paniniPortraitA1.5B1
mercator
transverseMercator
全部的warp參數我都試過一遍,以後有喜歡的風格就直接參考取用,其實也可以寫成一個工具,就不用再開命令提示字元嚕~
參考:OpenCV v2.4.0-beta documentation – stitching. Images stitching。
Comments on: "[OpenCV] 影像拼接實驗2 (Image Stitching Experiment)" (15)
你好,我想請問一下
若我要在Eclipse用JAVA撰寫openCV(已建置好環境)
要怎麼動工?!
勞煩之處謝謝。
讚讚
我想你可以直接拿sample code來跑,應該會跟Visual Studio寫OpenCV差不多喔!
讚讚
你好,打擾一下,我目前沒有試成功,請問站主有關於Eclipse編輯openCV的相關網站或者教學可以提供又或者大大知道如何使用,能否麻煩告訴小弟一下,小弟剛開始學。謝謝。
讚讚
嗨~請問你有C語言的基礎嗎?我想先前若有程式基礎的話會比較容易上手才是~而平台是哪個都可以駕輕就熟,我倒是沒有Eclipse玩OpenCV的經驗或資源,你可能要自己找一下囉~ 😉
讚讚
基礎不是很好XD,不過還是感謝您,若站主有任何JAVA、C程式新手相關的資源,請多分享,我會常來學習,謝謝。
讚讚
呵~原來如此,建議你打好C語言基礎,之後想寫C++或Java,甚至Objective C、Javascript等等都能輕鬆上手喔!
我先推薦你這個網站:
(良葛格學習筆記)
http://caterpillar.onlyfun.net/Gossip/
我很歡迎你回來發問喔~ 😀
讚讚
你好,再次打擾,如果我要用C去使用openCV的FAST演算法,該如何執行!?
讚讚
我有用C++跑過的程式碼,需要嗎?
讚讚
你好,如果方便的話我想跟你拿用C跑OpenCV FAST 演算法的程式,謝謝
Email:hiphopjustin@gmail.com,再次感謝你。
讚讚
這些參數都代表什麽含義呢?開始的幾個是投影模型。後面的呢?是生成圖像的寬高比么??還是原始圖像的壓縮比例?
讚讚
嗨~你可以參考:stitch_detailed.cpp程式碼(點選可連結)
參數我只有試過-warp、-features、-wave_correct、-output等,就如同我貼在我部落格的實驗,其餘的我不是還沒去試驗,不然就是看不到特別的結果,這有待知道的人分享經驗。
讚讚
plane以外的參數都是把reference image以外的image都單純只做homography投影轉換,當圖片所涵蓋的FOV太大時就會有很明顯的扭曲distortion
若把該影像進一步投影到圓柱(cylindrical)或者球型(spherical)座標,就可以大幅改善影像扭曲的問題
讚讚
你說的沒錯!若能有投影轉換對照表,就能較快找到適合的投影效果。
讚讚
[…] code,其實驗結果可參考這篇:影像拼接實驗2 (Image Stitching Experiment)。 Share this:共享EmailPrintFacebookTwitterLike this:喜歡Be the first to like this […]
讚讚
[…] [OpenCV] 影像拼接實驗2 (Image Stitching Experiment) […]
讚讚