利用OPENCV製作10 10的標定板

2021-07-06 07:02:33 字數 993 閱讀 2087

1 首先利用畫圖製作一張21cm*21cm的正方形,修改屬性,檢視有多少畫素組成(794*794);

2 利用opencv 生成size=794*794的;

3 在生成10個黑白相間的方格;

4 在中心點及周圍畫上標記線;

**如下所示:

void drawarrow(mat& imsrc,point pstart, int arrowlen, double arrowangle,int smalllinelen,

int smalllineangle,scalar& color, int thickness ,int linetype)

int _tmain(int argc, _tchar* argv)}}

}drawarrow(img,point(dx*dy,dx*dy),2*dx,0,10,30,scalar(0,0,255),2,2);

drawarrow(img,point(dx*dy,dx*dy),2*dx,90,10,30,scalar(0,0,255),2,2);

line(img,point(0,0),point(0,2*dx*dy),scalar(0,0,0),2,2);

line(img,point(0,0),point(2*dx*dy,0),scalar(0,0,0),2,2);

line(img,point(0,2*dx*dy),point(2*dx*dy,2*dx*dy),scalar(0,0,0),2,2);

line(img,point(2*dx*dy,0),point(2*dx*dy,2*dx*dy),scalar(0,0,0),2,2);

//circle( img,   point(dx*dy,dx*dy), 8,scalar( 0, 0, 255 ),  2,  6 );

//imwrite("1.bmp",img);

imshow("2",img);

//等待按鍵事件  

waitkey();  

return 0;

}

opencv 滑動條製作

使用函式 cv2.gettrackbarpos 引數詳情 滑動條的名字 滑動條被放置視窗的名字 滑動條預設的位置 滑動條最大的值 直接例項理解 通過調節滑動條來設定畫板顏色,視窗顯示顏色,三個滑動條來設定rgb的顏色 import cv2 import numpy as np r init 300 ...

利用anaconda安裝OpenCV

然後一步步安裝,簡單入門教程 利用anaconda安裝opencv 開啟anaconda prompt 在此終端中進行換源,切換到清華的映象源 conda config add channels conda config add channels conda config set show chan...

利用flex製作篩子

如果對flex布局不了解的或是有疑問的 核心 display flex flex direction column align items center justify content center justify content space around display flex 設定元素為彈性布...