python鱼眼图像识别_图像变换之矫正---鱼眼图像的矫正简介
概論:
ZD魚眼圖像變形校正算法,理論上相對(duì)比較簡(jiǎn)單,各種具體典型算法也
存在一定的不足。球面坐標(biāo)定位展開算法是一種粗略的校正方法,最終的處理效
果不夠理想。多項(xiàng)式坐標(biāo)變換算法是一種典型的校正算法,針對(duì)魚眼鏡頭,往往
需要5次多項(xiàng)式,同時(shí)需要N個(gè)控制點(diǎn),計(jì)算量非常巨大,難于用于實(shí)時(shí)系統(tǒng)。而
且控制點(diǎn)的合理選取也是一個(gè)很難把握的地方.極半徑映射算法的缺點(diǎn)也類似于
多項(xiàng)式坐標(biāo)變換算法,需要手動(dòng)地去選取控制點(diǎn)。
3D魚眼圖像變形校正算法,相對(duì)計(jì)算比較精確。其中,投影轉(zhuǎn)換算法是
將魚眼圖像轉(zhuǎn)換成透視投影的圖像,具體是在球面模型的基礎(chǔ)上根據(jù)不同的投影
來實(shí)現(xiàn)轉(zhuǎn)換。由于恢復(fù)的區(qū)域往往是原來魚眼圖像上部分區(qū)域,因此該類算法常
常用于全景漫游等技術(shù)。魚眼鏡頭標(biāo)定算法,是一類精確恢復(fù)的方法。但要通過
煩瑣的實(shí)驗(yàn)與函數(shù)計(jì)算,而且該類算法求解的參數(shù)與魚眼鏡頭的類型也密切相
關(guān)。
(1)魚眼圓心定位
http://cdmd.cnki.com.cn/Article/CDMD-10212-1014313133.htm
(2)多種矯正模型
1.幾何模型
http://www.codeforge.cn/read/225555/ScanningMethod.cpp__html
2.球面坐標(biāo)定位法校正魚眼圖像畸變
http://download.csdn.net/detail/zhima159/3107299
3.柱面法,球面法,立體法
4.
function FisheyeImCorr(filename,DirFlag,scale)
% 魚眼圖像校正(FisheyeImageCorrection)
% FisheyeImCorr(filename,DirFlag) 對(duì)俯視或仰視拍攝的魚眼圖像進(jìn)行校正,將圓形
% 失真圖像轉(zhuǎn)為校正后的矩形圖像。輸入?yún)?shù)filename可以是字符串或
% 數(shù)值型矩陣,當(dāng)是字符串時(shí),用來指定圖片文件的文件名和文件路徑,
% 當(dāng)是數(shù)值型矩陣時(shí),用來指定平面圖片的灰度值矩陣。DirFlag為標(biāo)量,
% 用來指定拍攝角度,其默認(rèn)值為0,表示俯視拍攝,當(dāng)設(shè)為非0值時(shí)表
% 示仰視拍攝。scale為[0,1]上的標(biāo)量,用來指定內(nèi)圓半徑與外圓半徑
% 的比值。
% 注:運(yùn)行程序后,需手動(dòng)選取橢圓(或圓)形的校正區(qū)域,雙擊所選區(qū)域開始校正轉(zhuǎn)換。
%
% Example:
% FisheyeImCorr('testpat1.png');
% FisheyeImCorr('testpat1.png',1,0.3);
%
% CopyRight:xiezhh(謝中華)
% 2011.12.08
http://www.matlabsky.com/thread-21697-1-1.html
(3)多種插值算法
http://www.pudn.com/downloads479/ebook/detail2002994.html
http://www.codeforge.cn/read/225555/ScanningMethod.cpp__html coder
http://www.matlabsky.com/thread-21697-1-1.html
http://www.pudn.com/downloads109/sourcecode/graph/text_recognize/detail451610.html
http://www.pudn.com/downloads166/doc/project/detail757688.html pdf
http://blog.csdn.net/guerrillax/article/details/4866810 圖像拼接
http://blog.sina.com.cn/s/blog_a98e39a201017q2f.html 矯正
http://q.cnblogs.com/q/51059/
http://www.innovision-elec.com/product_wide_fisheye_gb.htm 廣角鏡頭
http://blog.csdn.net/sbx19850629/article/details/7174615 矯正和生成!!!
http://media.cs.tsinghua.edu.cn/~ahz/digitalimageprocess/chapter06/chapt06_ahz.htm 清華
http://blog.csdn.net/sbx19850629/article/details/7174615 !!!
http://www.cctv-cbo.com/ 365 視訊
總結(jié)
以上是生活随笔為你收集整理的python鱼眼图像识别_图像变换之矫正---鱼眼图像的矫正简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CrystalReports水晶报表开发
- 下一篇: Visual Studio 水晶报表Cr