OpenCV核心知識系列(2 1)

2021-10-04 03:53:26 字數 552 閱讀 1205

(1)使用cv::point與cv::scalar

(2)繪製線,矩形,圓,橢圓等基本幾何圖形

(3)隨機生成與繪製文字

(1)point表示2d平面上乙個點(x,y)

point p ;

p.x=10;

p.y=8;

orp=point(10,8);

(2)scalar表示四個元素的向量

scalar(a,b,c);//a=blue,b=green,c=red表示rgb的三個通道

(1)畫線cv::line(line_4\line_8\line_aa)

(2)畫橢圓cv::ellipse

(3)畫矩形cv::rectangle

(4)畫圓cv::circle

(5)畫填充cv::fillpoly

1、smooth/blur是影象處理中最簡單和常用操作之一

2、使用該操作的原因之一就是為了給影象預處理時候減低雜訊

3、使用smooth/blur操作其背後是數學的卷積計算

4、通常這些卷積運算元計算都是線性操作,所以又叫做線性濾波

Web Service核心知識

xml,soap和wsdl就是構成webservice平台的三大技術。xml webservice採用http協議傳輸資料,採用xml格式封裝資料,即xml中說明呼叫遠端服務物件的哪個方法,傳遞的引數是什麼,以及服務物件的返回結果是什麼。xml是webservice平台中表示資料的格式。除了易於建立...

Hadoop核心知識

一 hadoop核心 hdfs hadoop distributed file system 分布式檔案系統 用於海量資料的儲存 yarn yet another resource negotiator 資源管理排程系統,用於資源管理排程 map reduce 分布式運算框架,用於海量資料的分析 二...

Linux核心知識

linux核心最初創始人 linus torvalds管理乙個linus樹,linus樹也稱為主線 mainline 一般指的upstream,上游 也指這個linus樹或者各種開發樹。linus樹是以2.6.x這樣的三個數字來表示。比如linux 2.6.18 164.el5xen 的linus樹...