中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

OpenCV 3.0函(han)數庫(ku)索(suo)引

==================================

前言opencv已經更新(xin)到(dao)3.1.0的(de)版(ban)(ban)本(ben),此文(wen)列出其在(zai)2.0版(ban)(ban)本(ben)時代的(de)庫函數(shu)(shu)(shu),多數(shu)(shu)(shu)函數(shu)(shu)(shu)與3.0以上版(ban)(ban)本(ben)有(you)著相似之處,比如很多2.0版(ban)(ban)本(ben)函數(shu)(shu)(shu)名去掉前綴cv就是(shi)3.0版(ban)(ban)本(ben)的(de)函數(shu)(shu)(shu)名cvWaitKey變成Waitkey(),cvNamedWindow變成namedWidow()等等,并且3.0版本的某些(xie)函數(shu)功(gong)能與Matlab圖像(xiang)處理函數(shu)頗為相似,僅供參考。

==================================

OpenCV 3.0函(han)數庫索(suo)引

==================================


  1. cvLoadImage:將圖像文件加載至內存;
  2. cvNamedWindow:在屏幕上創建一個窗口;
  3. cvShowImage:在一個已創建好的窗口中顯示圖像;
  4. cvWaitKey:使程(cheng)序暫停,等待用戶觸發一個按鍵操作(zuo);
  5. cvReleaseImage:釋放圖(tu)像文件所分(fen)配(pei)的內存;
  6. cvDestroyWindow:銷毀顯示圖像文(wen)件的窗口;
  7. cvCreateFileCapture:通過參數設置確定要讀入的(de)AVI文件;
  8. cvQueryFrame:用來將下一幀視(shi)頻文件載入內存(cun);
  9. cvReleaseCapture:釋放(fang)CvCapture結構開辟的(de)內存(cun)空(kong)間(jian);
  10. cvCreateTrackbar:創建一(yi)個滾(gun)動條;
  11. cvSetCaptureProperty:設置CvCapture對(dui)象(xiang)的各(ge)種屬性(xing);
  12. cvGetCaptureProperty:查詢CvCapture對象的各(ge)種屬性;
  13. cvGetSize:當前(qian)圖(tu)像結構的大小;
  14. cvSmooth:對圖(tu)像進(jin)行平滑處理;
  15. cvPyrDown:圖(tu)像金字塔,降采樣,圖(tu)像縮(suo)小為原來四(si)分(fen)之一;
  16. cvCannyCanny邊緣檢測;
  17. cvCreateCameraCapture:從(cong)攝(she)像設備中讀入(ru)數(shu)據;
  18. cvCreateVideoWriter:創建一個寫入設備以便逐幀將視頻(pin)流寫入視頻(pin)文件;
  19. cvWriteFrame:逐幀將(jiang)視頻(pin)流寫入文件;
  20. cvReleaseVideoWriter:釋放CvVideoWriter結構(gou)開(kai)辟的內存空間;
  21. CV_MAT_ELEM:從矩陣(zhen)中得到一個元素(su);
  22. cvAbs:計(ji)算(suan)數(shu)組中所有(you)元(yuan)素的絕對值;
  23. cvAbsDiff:計算兩個數(shu)組(zu)差(cha)值的絕對值;
  24. cvAbsDiffS:計算數組和標量差值的絕對值;
  25. cvAdd:兩(liang)個數組的元素級的加運算;
  26. cvAddS:一個數組和一個標量的元(yuan)素(su)級的相(xiang)加運算(suan);
  27. cvAddWeighted:兩(liang)個數組的元素級的加權相(xiang)加運算(alpha運算(suan));
  28. cvAvg:計算(suan)數組(zu)中所(suo)有元素的(de)平均值;
  29. cvAvgSdv:計算數組中所有元素的絕對值(zhi)和標準差;
  30. cvCalcCovarMatrix:計(ji)算(suan)一(yi)組(zu)n維空間向量的協方差;
  31. cvCmp:對兩個數組(zu)中的所有元(yuan)素(su)運用設置的比(bi)較操作;
  32. cvCmpS:對數(shu)組和標量運用設置的比較操作;
  33. cvConvertScale:用可選的縮放(fang)值轉(zhuan)換數組元素(su)類型;
  34. cvCopy:把數組(zu)中的值復制(zhi)到(dao)另一個(ge)數組(zu)中;
  35. cvCountNonZero:計(ji)算數組中非0值的個(ge)數(shu);
  36. cvCrossProduct:計(ji)算兩(liang)個三維向(xiang)量(liang)的向(xiang)量(liang)積(叉積);
  37. cvCvtColor:將數組的通道(dao)從一個(ge)顏(yan)(yan)色空(kong)間轉換另外一個(ge)顏(yan)(yan)色空(kong)間;
  38. cvDet:計(ji)算(suan)方陣的行(xing)列式;
  39. cvDiv:用另(ling)外(wai)一個(ge)數(shu)組(zu)對一個(ge)數(shu)組(zu)進(jin)行元素級(ji)的除法運(yun)算(suan);
  40. cvDotProduct:計算(suan)兩個向(xiang)量的(de)點積;
  41. cvEigenVV:計算方陣的特(te)征值和特(te)征向量;
  42. cvFlip:圍繞(rao)選定軸(zhou)翻轉;
  43. cvGEMM:矩陣(zhen)乘法;
  44. cvGetCol:從一個數組(zu)的列中復制元素;
  45. cvGetCols:從數據的相鄰(lin)的多列中復制元(yuan)素;
  46. cvGetDiag:復制數組中對(dui)角線(xian)上的所有元(yuan)素;
  47. cvGetDims:返回數組(zu)的(de)維數;
  48. cvGetDimSize:返回一個數組的所(suo)有(you)維的大小;
  49. cvGetRow:從一個數組的(de)行中復制元素值;
  50. cvGetRows:從一個(ge)數(shu)組的(de)多個(ge)相鄰的(de)行中復(fu)制元素(su)值;
  51. cvGetSize:得到二維的數組的尺寸,以CvSize返回;
  52. cvGetSubRect:從一個數組的(de)子區(qu)域復制元素(su)值;
  53. cvInRange:檢查一個(ge)數組(zu)的元素是(shi)否(fou)在(zai)另外兩(liang)個(ge)數組(zu)中的值(zhi)的范圍內(nei);
  54. cvInRangeS:檢查(cha)一個數(shu)組的元(yuan)素的值是否在另外兩個標量的范(fan)圍內(nei);
  55. cvInvert:求矩陣的逆;
  56. cvMahalonobis:計算兩(liang)個向量間的馬(ma)氏距離;
  57. cvMax:在兩(liang)個數(shu)組中進行元(yuan)素級的取最大值操作;
  58. cvMaxS:在一(yi)個(ge)數組和一(yi)個(ge)標量(liang)中進行元素級的(de)取(qu)最大(da)值操作;
  59. cvMerge:把幾個(ge)單通道圖像合并(bing)為(wei)一個(ge)多通道圖像;
  60. cvMin:在兩(liang)個數組中進(jin)行元素級的取最(zui)小值(zhi)操作;
  61. cvMinS:在一(yi)個數(shu)組和一(yi)個標量中進行元素級(ji)的取最小值操作;
  62. cvMinMaxLoc:尋找數組中的最大最小值;
  63. cvMul:計算兩(liang)個數(shu)組的元素級的乘積(點(dian)乘);
  64. cvNot:按位對數組中的每一個元(yuan)素(su)求(qiu)反;
  65. cvNormalize:將數組(zu)中元素(su)進(jin)行歸一化;
  66. cvOr:對(dui)兩個數(shu)組進(jin)行按位或操作;
  67. cvOrs:在數組與標量(liang)之間(jian)進行按位或操作;
  68. cvReduce:通過(guo)給定(ding)的操(cao)作符將二(er)維數組(zu)簡為向量;
  69. cvRepeat:以平鋪的方式(shi)進行數組(zu)復制;
  70. cvSet:用給定值初(chu)始化數組;
  71. cvSetZero:將數組中所有元素初始化為0
  72. cvSetIdentity:將數(shu)組中對角線上(shang)的(de)元素設(she)為1,其他置0
  73. cvSolve:求出線(xian)性(xing)方程組(zu)的(de)解;
  74. cvSplit:將(jiang)多(duo)通道(dao)數(shu)(shu)組(zu)分割成多(duo)個單通道(dao)數(shu)(shu)組(zu);
  75. cvSub:兩個數組(zu)元素級(ji)的相(xiang)減;
  76. cvSubS:元素級的從數組中減去標量;
  77. cvSubRS:元素級的從(cong)標量中(zhong)減(jian)去數組;
  78. cvSum:對數組中的所有(you)元素求和;
  79. cvSVD:二維矩(ju)陣的奇異值分(fen)解;
  80. cvSVBkSb:奇異值回代計算(suan);
  81. cvTrace:計算矩陣(zhen)跡;
  82. cvTranspose:矩陣的轉置運算;
  83. cvXor:對(dui)兩個數(shu)組進(jin)行按位異或操作;
  84. cvXorS:在數(shu)組(zu)和標(biao)量(liang)之間進(jin)行按位(wei)異或操作;
  85. cvZero:將所(suo)有數組中的元素置為0
  86. cvConvertScaleAbs:計算可選的(de)(de)縮(suo)放(fang)值(zhi)(zhi)的(de)(de)絕對值(zhi)(zhi)之(zhi)后再轉換數組元素的(de)(de)類(lei)型;
  87. cvNorm:計算數(shu)組的絕對范數(shu), 絕對差分范數或者相(xiang)對差分范數;
  88. cvAnd:對兩(liang)個數組進行(xing)按位與操作(zuo);
  89. cvAndS:在數組和標量之間進行按位與操作;
  90. cvScale:是cvConvertScale的一個宏,可(ke)以用來重新(xin)調整數(shu)組(zu)的內容,并且(qie)可(ke)以將參數(shu)從(cong)一種(zhong)數(shu)
  91. 據類型轉換為另一種;
  92. cvT:是函(han)數cvTranspose的縮(suo)寫;
  93. cvLine:畫(hua)直線;
  94. cvRectangle:畫矩形(xing);
  95. cvCircle:畫(hua)圓;
  96. cvEllipse:畫橢圓;
  97. cvEllipseBox:使用(yong)外(wai)接矩形描述橢圓;
  98. cvFillPolycvFillConvexPolycvPolyLine:畫多邊形(xing);
  99. cvPutText:在圖像上輸(shu)出一(yi)些文本;
  100. cvInitFont:采(cai)用一(yi)組(zu)參(can)數配置一(yi)些用于屏(ping)幕輸出的基本個特定字體;
  101. cvSave:矩陣保(bao)存;
  102. cvLoad:矩陣(zhen)讀(du)取;
  103. cvOpenFileStorage:為讀/寫打開存儲文件(jian);
  104. cvReleaseFileStorage:釋放存儲(chu)的數據;
  105. cvStartWriteStruct:開始寫入新的數(shu)據結構(gou);
  106. cvEndWriteStruct:結束寫入數據結構;
  107. cvWriteInt:寫入整數型;
  108. cvWriteReal:寫入(ru)浮點型;
  109. cvWriteString:寫入字符型(xing);
  110. cvWriteComment:寫一個XMLYAML的注釋字(zi)串;
  111. cvWrite:寫一(yi)個(ge)對象(xiang);
  112. cvWriteRawData:寫入多個數值(zhi);
  113. cvWriteFileNode:將文件節點寫入另一個(ge)文件存儲器(qi);
  114. cvGetRootFileNode:獲取存儲(chu)器(qi)最頂層的節點;
  115. cvGetFileNodeByName:在(zai)映圖(tu)或(huo)存(cun)儲器中找到相應(ying)節(jie)點(dian);
  116. cvGetHashedKey:為(wei)名稱返回一個惟一的指針;
  117. cvGetFileNode:在(zai)映圖或文件存儲器中找到節點;
  118. cvGetFileNodeName:返回(hui)文(wen)件(jian)的節點名;
  119. cvReadInt:讀取一(yi)個(ge)無名稱的整數型;
  120. cvReadIntByName:讀取(qu)一個有名(ming)稱(cheng)的整數型;
  121. cvReadReal:讀取一(yi)個無名稱的浮點(dian)型;
  122. cvReadRealByName:讀取一個(ge)有(you)名稱的浮點型(xing);
  123. cvReadString:從文(wen)件(jian)節點(dian)中(zhong)尋找字符串(chuan);
  124. cvReadStringByName:找(zhao)到一個有名稱的(de)文件節點并返回它(ta);
  125. cvRead:將對象解碼并返回它的指針;
  126. cvReadByName:找到對象并解碼(ma);
  127. cvReadRawData:讀取多個數值;
  128. cvStartReadRawData:初(chu)始(shi)化文件節點序列的讀取;
  129. cvReadRawDataSlice:讀取文件節點的內容;
  130. cvGetModuleInfo:檢查IPP庫是否(fou)已經正(zheng)常(chang)安裝并且檢驗(yan)運行(xing)是否(fou)正(zheng)常(chang);
  131. cvResizeWindow:用來(lai)調整(zheng)窗口的大小;
  132. cvSaveImage:保存圖像;
  133. cvMoveWindow:將(jiang)窗口移動到其左上(shang)角為x,y的位置;
  134. cvDestroyAllWindow:用來關閉所有窗口并釋放窗口相關的(de)內存空間;
  135. cvGetTrackbarPos:讀取滑動條的(de)值(zhi);
  136. cvSetTrackbarPos:設置滑動條(tiao)的值;
  137. cvGrabFrame:用于快(kuai)速將(jiang)視頻(pin)幀讀入內存;
  138. cvRetrieveFrame:對(dui)讀入幀做(zuo)所有必須的(de)處理;
  139. cvConvertImage:用于在常用的不同圖像格式之(zhi)間轉換(huan);
  140. cvErode:形態腐(fu)蝕;
  141. cvDilate:形態學膨脹;
  142. cvMorphologyEx:更通用的形態學函數;
  143. cvFloodFill:漫水填充算法,用(yong)來進一步(bu)控制哪些區域(yu)將被填充顏色;
  144. cvResize:放大或縮(suo)小圖像;
  145. cvPyrUp:圖像(xiang)金字塔,將(jiang)現(xian)有的圖像(xiang)在每個維度上都(dou)放大兩(liang)倍(bei);
  146. cvPyrSegmentation:利用金字塔實現圖(tu)像分割;
  147. cvThreshold:圖像閾值(zhi)化;
  148. cvAcc:可以將8位整數類型圖像累加為浮(fu)點圖像;
  149. cvAdaptiveThreshold:圖像(xiang)自(zi)適應閾值;
  150. cvFilter2D:圖像卷(juan)積;
  151. cvCopyMakeBorder:將(jiang)特(te)定的圖(tu)像輕微(wei)變大,然后以各種方(fang)式(shi)自(zi)動填充圖(tu)像邊界(jie);
  152. cvSobel:圖像(xiang)邊緣檢測,Sobel算子;
  153. cvLaplace:拉(la)普(pu)拉(la)斯變換、圖像邊(bian)緣檢測;
  154. cvHoughLines2:霍(huo)夫直線變換;
  155. cvHoughCircles:霍夫圓變換(huan);
  156. cvRemap:圖像重映射(she),校正標定圖像,圖像插(cha)值;
  157. cvWarpAffine:稠密仿射變換;
  158. cvGetQuadrangleSubPix:仿射變換;
  159. cvGetAffineTransform:仿射映射矩陣的計算;
  160. cvCloneImage:將整個IplImage結(jie)構(gou)復制到新的IplImage中;
  161. cv2DRotationMatrix:仿射(she)映(ying)射(she)矩(ju)陣(zhen)的計算;
  162. cvTransform:稀疏(shu)仿射(she)變換;
  163. cvWarpPerspective:密集透視(shi)變(bian)換(單(dan)應性);
  164. cvGetPerspectiveTransform:計算透視映射矩(ju)陣;
  165. cvPerspectiveTransform:稀(xi)疏透視變換;
  166. cvCartToPolar:將數值從笛(di)卡爾空間(jian)到(dao)極(ji)坐標(極(ji)性(xing)空間(jian))進行映射;
  167. cvPolarToCart:將數值從極性空間(jian)到笛卡爾空間(jian)進行映射;
  168. cvLogPolar:對數極坐標變換;
  169. cvDFT:離散傅里葉變換;
  170. cvMulSpectrums:頻(pin)譜乘法(fa);
  171. cvDCT:離散(san)余弦變換;
  172. cvIntegral:計(ji)算積分(fen)圖像;
  173. cvDistTransform:圖像(xiang)的距離變(bian)換;
  174. cvEqualizeHist:直方圖均衡(heng)化;
  175. cvCreateHist:創(chuang)建一新直方圖;
  176. cvMakeHistHeaderForArray:根(gen)據已給出的數據創建直方(fang)圖(tu);
  177. cvNormalizeHist:歸一化直方圖;
  178. cvThreshHist:直方圖閾值函數(shu);
  179. cvCalcHist:從圖(tu)像中自動計(ji)算直方圖(tu);
  180. cvCompareHist:用于對比兩個直方圖(tu)的相似度;
  181. cvCalcEMD2:陸地移動(dong)距離(EMD)算法;
  182. cvCalcBackProject:反向投影(ying);
  183. cvCalcBackProjectPatch:圖塊的方(fang)向投影;
  184. cvMatchTemplate:模(mo)板匹配;
  185. cvCreateMemStorage:用于創建一個內存存儲器;
  186. cvCreateSeq:創建序(xu)列;
  187. cvSeqInvert:將序列進行逆序操作(zuo);
  188. cvCvtSeqToArray:復制序列(lie)的全部(bu)或部(bu)分到一個連續內存數組中;
  189. cvFindContours:從二(er)值(zhi)圖像(xiang)中(zhong)尋找輪廓;
  190. cvDrawContours:繪制輪廓(kuo);
  191. cvApproxPoly:使用多邊形逼近一個輪廓;
  192. cvContourPerimeter:輪廓長度;
  193. cvContoursMoments:計(ji)算輪廓矩;
  194. cvMoments:計算Hu不變矩;
  195. cvMatchShapes:使用矩進行(xing)匹配;
  196. cvInitLineIterator:對任(ren)意直線上的像(xiang)素(su)進行采樣;
  197. cvSampleLine:對直線采樣;
  198. cvAbsDiff:幀差;
  199. cvWatershed:分水嶺算法(fa);
  200. cvInpaint:修(xiu)補圖像;
  201. cvGoodFeaturesToTrack:尋找(zhao)角點;
  202. cvFindCornerSubPix:用(yong)于(yu)發(fa)現(xian)亞(ya)像素精度的角點位置;
  203. cvCalcOpticalFlowLK:實現非(fei)金字塔的Lucas-Kanade稠密光(guang)流算(suan)法;
  204. cvMeanShiftmean-shift跟蹤算法(fa);
  205. cvCamShiftcamshift跟蹤算法;
  206. cvCreateKalman:創建Kalman濾波器;
  207. cvCreateConDensation:創建(jian)condensation濾波器;
  208. cvConvertPointsHomogenious:對齊次坐標進行(xing)轉換;
  209. cvFindChessboardCorners:定位棋盤角點;
  210. cvFindHomography:計算單應性矩陣;
  211. cvRodrigues2:羅德(de)里格(ge)斯變換;
  212. cvFitLine:直線擬合(he)算法(fa);
  213. cvCalcCovarMatrix:計算協方差(cha)矩陣;
  214. cvInvert:計算協方差矩(ju)(ju)陣的(de)逆(ni)矩(ju)(ju)陣;
  215. cvMahalanobis:計算(suan)Mahalanobis距(ju)離;
  216. cvKMeans2K均值;
  217. cvCloneMat:根據一個(ge)已有(you)的矩陣(zhen)創(chuang)建(jian)一個(ge)新(xin)矩陣(zhen);
  218. cvPreCornerDetect:計(ji)算用(yong)于角點(dian)檢測的特征圖;
  219. cvGetImageCvMat圖(tu)像(xiang)數據格式轉換成IplImage圖像(xiang)數(shu)據格式;
  220. cvMatMul:兩(liang)矩陣相(xiang)乘(cheng);


來源: 




posted on 2016-10-27 15:19  ①塊腹肌  閱讀(1625)  評論(0)    收藏  舉報