1、opencv nchannels通道的大概意思:
a) 4道:rgba
b) 3道:rgb,常見
c) 2道:不常見,通常在程式處理中會用到,乙個通道為實數,乙個通道為虛數,便於程式設計
d) 1道:平常的灰度圖,只有乙個畫素值
網路上的:
opencv中iplimage的使用
bmp與iplimage相互轉換
opencv的基本資料型別
這是一本書,讓大家試讀的,有些寫的還不錯。)
opencv影象、矩陣、陣列
sad匹配產生緻密的深度圖
分享一些opencv實現立體視覺的經驗
2、cvcan
ny(const cvarr* image,cvarr* edges,double threshold1,double threshold2,int aperture_size=3);
//image 輸入單通道影象(可以是彩色影象)對於多通道的影象可以用cvcvtcolor()修改
//edges輸出的邊緣影象,也是單通道的,但是黑白的。
//threshold1 第乙個閾值
//threshold2 第二個閾值
//aperture_size sobel 運算元核心大小
函式 cvcanny 採用 canny 演算法發現輸入影象的邊緣而且在輸出影象中標識這些邊緣。threshold1和threshold2 當中的小閾值用來控制邊緣連線,大的閾值用來控制強邊緣的初始分割。
3、cvcvtcolor(const cvarr* src,cvarr* dst,int code);
顏色空間轉換函式,可以實現rgb顏色向hsv,hsi等顏色空間的轉換,也可以轉換為灰度影象。
引數cv_rgb2gray是rgb到gray
引數cv_gray2rgb是gray到rgb
void cvcvtcolor(const cvarr* src,cvarr* dst,int code);
src 即輸入的8-bit,16-bit或者是32-bit單倍精度浮點數影像
dst 即輸出的8-bit,16-bit或者是32-bit單倍精度浮點數影像
code 色彩空間轉換模式:
色彩空間轉換的模式,該code來實現不同型別的顏色空間轉換。比如cv_bgr2gray表示轉換為灰度圖,cv_bgr2hsv將從rgb空間轉換為hsv空間。其中當code選用cv_bgr2gray時,dst需要是單通道。當code選用cv_bgr2hsv時,對於8點陣圖,需要將rgb值歸一化到0-1之間。這樣得到hsv圖中的h範圍才是0-360,s和v的範圍是0-1。
OpenCV參考手冊之攝像頭
1 從攝像機讀入資料 a cvcreatecameracapture 攝像裝置id 只有存在多個攝像裝置時,這個引數才起作用。預設值為 1,代表 隨機選擇乙個 自然,它更適合僅有乙個攝像裝置的情況。a cvvideowriter cvvideowriter cvcreatevideowriter c...
cass參考手冊 CASS9 2參考手冊
釋放雙眼,帶上耳機,聽聽看 前 言 cass9.2參考手冊關於cass9.2 cass地形地藉成圖軟體是基於autocad平台技術的gis前端資料處理系統。廣泛應用於地形成圖 地藉成圖 工程測量應用 空間資料建庫 市政監管等領域,全面面向gis,徹底打通數碼化成圖系統與gis介面,使用骨架線實時編輯...
語言參考手冊
有人都說 比較難,我看不怎麼難 可能就是 語言接觸到的底層太多了,所以感到有點難了,但這也不是什麼壞處,正是體現了 語言的優越之處 我們的許可權更大,寫出的程式在效能上更好!由於這個原因,再加上自己也想有個總結性的 參考手冊,原本打算自己根據 標準 c89 c99 整理一下 語言的,可誰知竟然發現這...