wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7717|回復: 3
收起左側

桶形校正+逆投影變換GUIv1 MATLAB程序分享

[復制鏈接]
ID:385480 發表于 2018-8-12 14:01 | 顯示全部樓層 |閱讀模式
桶形變換程序分享,基于MATLAB
0.png

(1)先看“逆透視在智能車中使用”
(2)再看“上位機使用步驟”


逆透視在智能車中的使用
透視矯正上位機
對智能車圖像進行的透視校正,能夠使得攝像頭的固定與程序的耦合相離。
當攝像頭受到損壞或其他原因需要重新安裝時,可通過透視校正的重新標定,基本不需要再調試就可以恢復到之前的狀態。
透視矯正的重點在于要通過矩陣計算獲得一組參數,將參數放入程序中使用。
我們使用 MATLAB 開發了用于生成參數的軟件,并且兼具取點,圖像效果測試,單點測試的功能。
透視矯正的方法是制作一塊矯正板,如下圖所示:
0.png
將車放置在上面之后使用圖像采集上位機采集并保存圖像,然后打開透視校正軟件。


上位機使用步驟:

1.打開 GUI4 文件夾運行 inverse_perspective_mapping_demo.m 文件
2.選擇原始圖像(注意選擇圖像格式,必須把圖像保存在目標文件中)
3.調節 k1,k2 兩個參數來校正桶形失真,調節好后記下兩個參數
4. (1)如需進行圖像抽取,運行 Barrel_table.m 文件帶入 k1,k2 兩個參數運行,再運行 haha.m
文件生成 U(行)、I(列)變量,即校正并抽取后的圖像校正表,可在文檔編輯器中空格替
換成“,”以便寫入程序,注意最后一列需要手動添加。
如不需進行圖像抽取,直接在上位機點擊生成桶形失真校正表即可。保存在 barrelCOL.txt(行)
和 barrelROW.txt(列)
(2)聲明變量
const uint8 img_barrel_row[CAMERA_H][CAMERA_W]={桶形失真行校正表}
const uint8 img_barrel_col[CAMERA_H][CAMERA_W]={桶形失真列校正表}
uint8 img_barrel[CAMERA_H][CAMERA_W]; //桶形失真矯正后圖像
(3)校正后圖像
for(uint8 ii=0;ii<CAMERA_H;ii++)
{
for(uint8 jj=0;jj<CAMERA_W;jj++) {
img_barrel[ii][jj]=img[img_barrel_row[ii][jj]][img_barrel_col[ii][jj]];
}
}
(注:Img 數組中保存的是原始圖像 img_barrel[CAMERA_H][CAMERA_W]是校正后圖
像)
到這里桶形失真就做完了。
5.將校正后的圖像通過藍牙發送到電腦保存,用上位機打開。
6.k1 調到 0,k2 調到 3.3881e-21 調到,點擊“選取標定點”按提示選取會自動生成圖像坐
標,然后再自己輸入實際坐標(左為列 、右為行、自行確定實際坐標原點位置),點擊“生
成參數”即可生成
逆透視校正參數 rot = [ 8.3026, 2.8477e-12, -668.3553; -2.9995e-13, -12.6121, 884.3799; -3.6189e-14, 0.08971, 1 ]。
可進行圖像測試和單點測試
7.對照 rot 依次聲明六個逆透視參數宏定義
#define INV_A 8.3026
#define INV_B 0
#define INV_C -668.3553
#define INV_D 0
#define INV_E -12.6121
#define INV_F 884.3799
#define INV_G 0
#define INV_H 0.08971
8.兩個坐標變換函數
typedef struct
{
double x;
double y;
} Site_xy; //定義浮點型結構體
typedef struct
{
int16 x;
int16 y;
} Site_xy1; //定義整型結構體
圖像轉實際函數
Site_xy get_inv_img(int16 xxx ,int16 yyy) //逆透視(xxx 為圖像行,yyy 為列)
{
Site_xy temp;
xxx++;
yyy++;
temp.y = (INV_A*yyy+INV_B*xxx+INV_C)/(INV_G*yyy+INV_H*xxx+1);
temp.x = (INV_D*yyy+INV_E*xxx+INV_F)/(INV_G*yyy+INV_H*xxx+1);
return temp;
}
/******************************************************************************
*****************************************************/
實際轉圖像函數
Site_xy1 get_invinv_img(double xxx,double yyy) //反逆透視(xxx 為實際行,yyy 為列)
{
Site_xy1 temp;
double uSrcImg,vSrcImg;//反逆透視坐標
uSrcImg =(INV_B*INV_F - INV_C*INV_E + INV_E*yyy - INV_B*xxx - INV_F*INV_H*yyy +
INV_C*INV_H*xxx)/(INV_A*INV_E - INV_B*INV_D + INV_D*INV_H*yyy - INV_E*INV_G*yyy -
INV_A*INV_H*xxx + INV_B*INV_G*xxx);
vSrcImg =-(INV_A*INV_F - INV_C*INV_D + INV_D*yyy - INV_A*xxx - INV_F*INV_G*yyy +
INV_C*INV_G*xxx)/(INV_A*INV_E - INV_B*INV_D + INV_D*INV_H*yyy - INV_E*INV_G*yyy -
INV_A*INV_H*xxx + INV_B*INV_G*xxx);
temp.x=round(vSrcImg-1);
temp.y=round(uSrcImg-1);
return temp;
}

  1. % 鏡頭桶形失真校正(短焦鏡頭)
  2. clc,clear;
  3. img_origin1 = imread('555.bmp');
  4. img_origin = rgb2gray(img_origin1);

  5. k1 =-8.5e-06; % 形變參數,根據實際情況調整
  6. k2 =-8.5e-06;

  7. img_size = size( img_origin );
  8. img_undist = zeros( img_size );
  9. img_undist = uint8( img_undist );
  10. C=zeros(img_size(1),img_size(2));
  11. D=zeros(img_size(1),img_size(2));
  12. for l1 = 1:img_size(1) % 垂直方向
  13. y = l1 - img_size(1)/2;
  14. for l2 = 1:img_size(2) % 水平方向
  15. x = l2 - img_size(2)/2;
  16. x1 = round( x * ( 1 + k1 * x * x + k2 * y * y ) ); %文獻一公式
  17. y1 = round( y * ( 1 + k1 * x * x + k2 * y * y ) );
  18. y1 = y1 + img_size(1)/2;
  19. x1 = x1 + img_size(2)/2;
  20. y1 = uint8( y1 );
  21. x1 = uint8( x1 );
  22. if   y1 > 0 ||  y1 <=img_size(1) || x1 > 0 || x1 <=img_size(2)
  23.      C(l1,l2)=y1-1;
  24.      D(l1,l2)=x1-1;
  25. end
  26. img_undist(l1,l2) = img_origin(y1, x1);
  27. end
  28. end

  29. figure(1);
  30. subplot(121); imshow(img_origin);title('原圖');
  31. subplot(122); imshow(img_undist);title('校正圖');

  32. imwrite(img_origin,'1.bmp');
  33. imwrite(img_undist,'2.bmp');
復制代碼

全部資料51hei下載地址:
桶形校正 逆投影變換GUIv1.zip (2.53 MB, 下載次數: 95)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:389026 發表于 2018-8-22 20:35 | 顯示全部樓層
黑幣不夠,對于初學者有很大幫助,可惜下不了
回復

使用道具 舉報

ID:398021 發表于 2018-11-23 16:59 | 顯示全部樓層
請問這個上位機軟件用的圖片格式是什么啊
回復

使用道具 舉報

無效樓層,該帖已經被刪除
5#
無效樓層,該帖已經被刪除
ID:197571 發表于 2019-6-5 20:21 | 顯示全部樓層
樓主,請問一下這個軟件怎么做逆透視變換呢
回復

使用道具 舉報

7#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
波多野结衣在线观看一区| 久久电影视频| 日韩av男人天堂| 日本a级片免费观看| 91精品婷婷国产综合久久蝌蚪| 69久久99精品久久久久婷婷| 久久99久久久欧美国产| 成人在线超碰| 国产美女一区视频| 狠狠色一日本高清视频| 最近的中文字幕在线看视频| 久久av高潮av无码av喷吹| 色18美女社区| 亚洲欧美久久234| 欧美激情精品久久久久久久变态| 91成人看片片| 中文字幕亚洲一区二区va在线| 亚洲手机在线| 国产精品国产三级在线观看| 可以在线观看的黄色| 日本亲与子乱a| 中文字幕人妻一区二区三区视频 | 亚洲四色影视在线观看| 亚洲一区二区视频在线观看| 床上的激情91.| 久久国产直播| 中文字幕一区二区av| 97色成人综合网站| 免费电影日韩网站| 二区三区四区高清视频在线观看| 免费激情网址| 黄色网址免费| 人善交vide欧美| av在线资源观看| 成人精品在线看| 国产黄色片在线| 欧美熟妇精品一区二区蜜桃视频| av免费看网址| 亚洲aⅴ天堂av在线电影软件| 国产狼人综合免费视频| 久久精品视频在线| 亚洲国产高潮在线观看| 亚洲国产精品一区二区www在线 | 亚洲电影有码| 欧美精品电影| 中国一级特黄毛片大片| 蜜桃av麻豆av天美av免费| 国产成人精品免费视频大全软件 | 中文成人无字幕乱码精品区| 久久精品免费一区二区| 亚洲精品tv久久久久久久久| 成人国产精品日本在线| 久久久精品视频成人| 亚洲成人免费网站| 欧美视频一区二区三区| 亚洲综合免费观看高清完整版在线| 成人激情免费网站| 成人性生交大片| 懂色av中文一区二区三区| 极品美女销魂一区二区三区免费| 日韩黄色免费电影| 玖玖在线精品| 日本视频一区二区| 久久精品九九| 老司机亚洲精品| 日本午夜一区二区| 久久99久久99小草精品免视看| 日本vs亚洲vs韩国一区三区二区| 国产一区二区三区的电影 | 欧美手机在线观看| 国产美女福利视频| 免费在线观看h片| 日本在线一级片| 午夜少妇久久久久久久久| 顶级黑人搡bbw搡bbbb搡| 视频在线99| 手机在线观看国产精品| 亚洲欧洲一区二区| 久久久久久av无码免费网站下载| 伊人久久大香线蕉午夜av| 中文字幕剧情在线观看一区| 超碰人人爱人人| 日韩 欧美 视频| 国产无套内射久久久国产| 亚欧在线免费观看| 91国内在线播放| 男男做爰猛烈叫床爽爽小说| 亚洲а∨天堂久久精品2021| 91高清免费看| 无码人妻丰满熟妇区五十路 | av在线播放网址| 无码一区二区三区在线| 三级影片在线看| 免费看一级视频| 久久99久久久久久| 波多野结衣家庭教师在线| 911福利视频| 在线不卡av电影| 91porn在线视频| 成人免费毛片男人用品| 精品人妻无码一区二区| 欧美精品一区二区三区免费| 干出白浆视频| 中文天堂在线观看| a毛片在线观看| se69色成人网wwwsex| 久久久久观看| 精品动漫3d一区二区三区免费| 蜜桃av一区二区| 久久精品免视看| 丁香五六月婷婷久久激情| 91麻豆精品91久久久久久清纯| 国产偷国产偷亚洲清高网站| 欧美日韩第一视频| 亚洲影视九九影院在线观看| 亚洲精品9999| 女人高潮一级片| 激情高潮到大叫狂喷水| 波多野结衣人妻| 欧美中文字幕一二三四区| 天天添天天操| 精品视频在线一区二区| www.久久99| 中文在线日韩| 成人av高清在线| 亚洲图片欧美色图| 亚洲第一天堂av| 国产91|九色| 欧美日韩系列| 黄色成人免费看| 综合 欧美 亚洲日本| 一本色道久久综合亚洲| 自拍小视频在线观看| 亚洲精品97久久久babes| 亚洲天堂手机| 99久久夜色精品国产亚洲96| 久国产精品韩国三级视频| 国产精品久久精品日日| 日韩一区二区三区视频| 777精品视频| 亚洲一区二区三区乱码| 久久久九九九热| 午夜偷拍福利视频| 四虎精品成人a在线观看| 最新av中文字幕| 亚洲一区资源| 婷婷丁香综合| 久久人人爽人人爽| 日韩视频在线你懂得| 91爱视频在线| 69**夜色精品国产69乱| 水蜜桃亚洲精品| 国产精品一区二区在线免费观看| 日韩精品一区二区在线播放 | av大片在线免费观看| 久久99国产精品久久99小说| 性欧美孕妇孕交| 精品一区二区三区免费看| 99国产精品视频免费观看一公开 | 日韩在线卡一卡二| 亚洲精品综合在线| 亚洲欧洲午夜一线一品| 国产高清一区视频| 免费观看成人在线视频| 好吊操这里只有精品| 色偷偷精品视频在线播放| www.黄色com| 日本韩国免费观看| 黄网在线播放| 日本不卡一二三| 99pao成人国产永久免费视频| 中文在线免费一区三区高中清不卡| 在线一区二区视频| 欧美极品少妇xxxxⅹ免费视频| 日本三级中国三级99人妇网站| 老司机午夜免费福利| 国产美女永久免费| qvod激情图片| 亚洲不卡视频| 国产精品1024久久| 亚洲天堂av资源在线观看| 久久精品毛片| 午夜一区二区三区视频| 久久久人成影片一区二区三区| 国产成人免费高清视频| 我要看黄色一级片| 午夜天堂在线观看| 成人免费短视频| 国产精品尤物| 丁香五六月婷婷久久激情| 午夜精品在线视频| 农民人伦一区二区三区| 国产一级免费av| xfplay爱情电影网love| 日本a人精品| 狠狠色丁香久久婷婷综| 91精品国产高清一区二区三区| 国产www精品| 在线免费视频一区| 国产成人三级在线播放| 黄页网站在线观看| 99国产精品久久一区二区三区| 国产综合色在线视频区| 亚洲第一男人av| 日本亚洲自拍| 日韩在线免费观看av| 国产欧美成人xxx视频| av电影院在线看| 噜噜噜在线观看免费视频日韩 | 蜜臀av一级做a爰片久久| 欧美一二三四区在线| 亚洲欧美在线第一页| 一区二区三区的久久的视频| 天天看片中文字幕| 婷婷亚洲天堂| 国产91一区| 一区二区三区欧美视频| 欧美在线性视频| 操人视频免费看| 最好2018中文免费视频| 极品美女一区| 不卡的av电影| 最近免费中文字幕视频2019| 日本阿v视频在线观看| 在线观看国产区| 天天影视久久综合| 亚洲精品女人| 精品成人免费观看| 国产一区二区三区小说| 91麻豆精品在线| 麻豆视频在线观看免费| 日韩va欧美va亚洲va久久| 日韩亚洲欧美成人一区| 欧美人与物videos另类| 岛国毛片在线观看| 操她视频在线观看| 激情婷婷丁香| 偷偷www综合久久久久久久| 色综合久久九月婷婷色综合| 国产精品白嫩美女在线观看 | 国内精品久久久久久不卡影院| 中文字幕在线免费观看视频| 激情综合色丁香一区二区| 国产视频一区在线| 人妻丰满熟妇av无码区app| 二区三区不卡不卡视频| 不卡av播放| www国产精品av| 国产91色在线播放| 成人在线手机视频| 色播视频在线观看| 久久久久.com| 精品中文视频在线| 成年人在线看片| 国产野外战在线播放| 少妇精品导航| 欧美另类一区二区三区| 国产freexxxx性播放麻豆| 人妻无码中文字幕免费视频蜜桃| 欧美电影免费观看高清完整| 国产亚洲欧美色| 国产综合久久久久久| 香蕉成人在线视频| 免费看成年人视频在线观看| 亚洲经典在线| 亚洲情综合五月天| 中文字幕成人免费视频| 特大巨黑人吊性xxxxn38| 久草在线综合| 在线免费不卡视频| 欧美 国产 精品| 内射后入在线观看一区| 99精品国产九九国产精品| 一区二区三区**美女毛片| 成人免费视频网址| 日本韩国欧美中文字幕| 欧美日韩经典丝袜| 久久你懂得1024| 国产精品扒开腿做爽爽爽视频| 免费在线观看h片| 香蕉视频免费在线播放| 91美女精品福利| 粉嫩av免费一区二区三区| 亚洲视频在线观看一区二区| 精品久久久网| 在线视频国内自拍亚洲视频| 欧美 国产 综合| 九九爱免费视频在线观看| 国内揄拍国内精品久久| 久久夜色撩人精品| 亚洲最大免费视频| 1024免费在线视频| 久久一夜天堂av一区二区三区| 国产日本一区二区三区| 99久久精品国产成人一区二区| 欧美伊人亚洲伊人色综合动图| 欧美日韩国产黄| 尤物国产精品| 欧美成人免费视频a| 亚洲精品2区| 色偷偷偷综合中文字幕;dd| 三级黄色片播放| av女片在线| 日日噜噜夜夜狠狠视频欧美人| 九九热99久久久国产盗摄| 午夜黄色福利视频| 污污软件在线观看| av成人免费在线观看| 国产精品污www一区二区三区| 这里只有精品6| 国产精品自拍在线观看| 91精品啪在线观看国产81旧版| 亚洲成人黄色网址| 中日韩av在线播放| 美女被人操视频在线观看| 99在线视频精品| 精品福利影视| 国产美女在线看| 一区二区国产在线观看| 国产精品爽黄69天堂a| 91无套直看片红桃| 亚洲国产合集| 久久影视电视剧免费网站清宫辞电视| 欧美成人久久久免费播放| av在线加勒比| 91超碰这里只有精品国产| 人妻换人妻a片爽麻豆| 黄色网址免费在线观看| 亚洲精品福利视频网站| www国产精品内射老熟女| 超碰97在线免费| 中文字幕亚洲一区二区av在线| 日本丰满少妇xxxx| 亚洲福利二区| 亚洲国产综合91精品麻豆| 天天干天天av| 国产三区在线观看| 欧美视频在线播放| 亚洲一区二区观看| 欧洲av一区二区| 亚洲免费一级电影| 国产成人啪精品午夜在线观看| 国产66精品| 九九久久精品一区| 国产suv精品一区二区33| 久久五月天小说| 国产精品中文在线| 亚洲天堂国产| 国产一区久久久| 色乱码一区二区三区熟女| 免费免费啪视频在线观看| 国产精品国产三级国产普通话三级| 凹凸国产熟女精品视频| 国产小视频免费在线网址| 一本久久综合亚洲鲁鲁五月天| 91玉足脚交白嫩脚丫| 97在线观看播放| 少妇无码av无码专区在线观看| 国产99久久精品一区二区永久免费 | 欧美xxxx性xxxxx高清视频| 日本va欧美va欧美va精品| 欧美一区二区三区电影在线观看| av网址观看| 中文字幕日韩欧美一区二区三区| 男人天堂成人在线| 天堂av资源在线观看| 亚洲成av人影院在线观看| 日本熟妇成熟毛茸茸| 久久不见久久见国语| 国产精品精品久久久久久| 欧美黑人性受xxxx喷水| 成人网男人的天堂| 久热免费在线观看| 欧洲黄色一区| 亚洲天堂av高清| 国产精品羞羞答答在线| 国产日韩综合| 亚洲精品成人自拍| 青青草超碰在线| 日韩一区二区三区高清免费看看| 18精品爽视频在线观看| 99久久亚洲精品| 九色综合日本| 影院免费视频| 欧美三级中文字幕| 99免费在线观看| 欧美午夜在线视频| 亚州欧美一区三区三区在线 | 日韩精品福利网| mm131午夜| 欧美激情黑人| 亚洲乱码av中文一区二区| 中文永久免费观看| 日日骚欧美日韩| 777精品久无码人妻蜜桃| 男人添女人下部高潮视频在线观看| 日韩高清中文字幕| 精品人妻一区二区三区浪潮在线| 精品午夜久久福利影院| 欧美日韩精品在线一区二区 |