tft每日頭條

 > 生活

 > opencv入門基礎知識

opencv入門基礎知識

生活 更新时间:2024-07-19 04:10:55

在平時項目中回用到較多的函數,在這總結一下

1、顔色空間轉換 函數:cvtColor()

實現RGB顔色向HSV、HSI等顔色空間轉換,也可與i轉換為灰度圖

void cvColor(輸入矩陣名,輸出矩陣名,int code ,int dstCn =0)

code 為标識符

dstCN為目标圖像通道數,若為0 ,則和原圖保持一緻的通道數

例如:cvtColor(srcImage, dstImage, CV_GRAY2BGR)//轉換為灰度圖

opencv入門基礎知識(零基礎學Opencv-第14節-常用函數介紹)1

2、<math.h>裡面的一些數學相關的函數用起來很方便

計算向量角度的函數: fastAtan2

計算立方根的函數cubRoot

向上取整函數:cvCeil

向下取整函數:cvFloor

四舍五入函數:cvRound等

3、顯示文字相關的函數

getTextSize(), cvInitFont(), putText()

4、作圖相關的函數

circle、 clipLine、 elipse、 ellpose2Poly、line、rectangle、 polylines

5、填充相關的函數

fillConvexPloy、fillPoly

6、随機數産生函數

RNG()

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved