현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - opencv에는 그 의미를 이해할 수 없는 여러 함수가 있습니다.

opencv에는 그 의미를 이해할 수 없는 여러 함수가 있습니다.

1. cvLoadImage: 이미지 파일을 메모리에 로드합니다.

2. cvNamedWindow: 화면에 창을 만듭니다.

3. 생성된 창의 이미지

4. cvWaitKey: 프로그램을 일시 중지하고 사용자가 키 작업을 트리거할 때까지 기다립니다.

5. file; < /p>

6. cvDestroyWindow: 이미지 파일을 표시하는 창을 삭제합니다.

7. cvCreateFileCapture: 매개변수 설정을 통해 읽을 AVI 파일을 결정합니다.

8. cvQueryFrame: 비디오 파일의 다음 프레임을 메모리에 로드하는 데 사용됩니다.

9. cvReleaseCapture: CvCapture 구조에 의해 열린 메모리 공간을 해제합니다.

10. 스크롤 막대;

11. cvSetCaptureProperty: CvCapture 개체의 다양한 속성을 설정합니다.

12. cvGetCaptureProperty: CvCapture 개체의 다양한 속성을 쿼리합니다.

13. cvGetSize: 현재 이미지 구조 크기;

14. cvSmooth: 이미지를 부드럽게 합니다.

15. cvPyrDown: 이미지 피라미드, 다운샘플링, 이미지가 원본의 1/4로 축소됩니다.

< p>16. cvCanny: Canny 가장자리 감지

17. cvCreateCameraCapture: 카메라 장치에서 데이터를 읽습니다.

18. 비디오 프레임 단위 스트림이 비디오 파일에 기록됩니다.

19. cvWriteFrame: 비디오 스트림을 프레임 단위로 파일에 기록합니다.

20. CvVideoWriter 구조에 의해 열립니다.

< p>21. CV_MAT_ELEM: 행렬에서 요소를 가져옵니다.

22. cvAbs: 배열에 있는 모든 요소의 절대값을 계산합니다.

23. cvAbsDiff: 두 배열 간의 차이를 계산합니다.

26. cvAddS: 배열과 스칼라의 요소 수준 추가 연산입니다.

27. 두 배열의 수준 가중 추가 연산(알파 연산);

28. cvAvg: 배열에 있는 모든 요소의 평균을 계산합니다.

29: 절대값을 계산하고 배열에 있는 모든 요소의 표준 편차;

30. cvCalcCovarMatrix: n차원 공간 벡터 집합의 공분산을 계산합니다.

31: 집합 비교 연산을 적용합니다. 두 배열의 모든 요소

32. cvCmpS: 배열 비교 스칼라를 사용하여 설정 비교 작업을 사용합니다.

33: 선택적 스케일링을 사용하여 배열 요소 유형을 변환합니다. value;

34. cvCopy: 배열에 있는 값을 다른 배열에 복사합니다.

35. cvCountNonZero: 배열에 있는 0이 아닌 값의 개수를 계산합니다. array;

36. cvCrossProduct: 두 개의 3차원 벡터의 벡터 곱(교차 곱)을 계산합니다.

p>

37. cvCvtColor: 배열의 채널을 변환합니다. 한 색상 공간에서 다른 색상 공간으로;

38. cvDet: 정사각형 행렬의 행렬식을 계산합니다.

39: 요소별로 다른 배열을 사용합니다.

나눗셈 연산;

40. cvDotProduct: 두 벡터의 내적을 계산합니다.

41. cvEigenVV: 정사각형 행렬의 고유값과 고유벡터를 계산합니다.

42. cvFlip: 선택한 축을 중심으로 뒤집습니다.

43. cvGEMM: 행렬 곱셈; cvGetCol: 배열의 열에서 요소를 복사합니다. < p>45. cvGetCols: 여러 인접 데이터 열에서 요소를 복사합니다.

46. cvGetDiag: 배열의 대각선에 있는 모든 요소를 ​​복사합니다.

48. cvGetDimSize: 배열의 모든 차원 크기를 반환합니다.

49: 배열의 행에서 요소 값을 복사합니다. /p>

p>

50. cvGetRows: 배열의 여러 인접 행에서 요소 값을 복사합니다.

51: 2차원 배열의 크기를 가져오고 반환합니다.

52. cvGetSubRect: 배열의 하위 영역에서 요소 값을 복사합니다.

53: 배열의 요소가 해당 영역 내에 있는지 확인합니다. 다른 두 배열의 값 범위;

54.cvInRangeS: 배열의 요소 값이 다른 두 스칼라의 범위 내에 있는지 확인합니다.

55. cvInvert: 행렬의 역수를 구합니다.

56. cvMahalonobis: 두 벡터 사이의 Mahalanobis 거리를 계산합니다.

57: 두 배열에서 요소 수준 최대 연산을 수행합니다.< /p>

58. cvMaxS: 하나의 배열 및 스칼라에서 요소 수준 최대 작업을 수행합니다.

59. 여러 단일 채널 이미지를 다중 채널 이미지로 병합합니다.< /p>

60. cvMin: 두 배열에서 요소 수준 최소값 작업을 수행합니다.

61. cvMinS: 배열과 스칼라에서 요소 수준 최소값 작업을 수행합니다.

62. cvMinMaxLoc: 배열의 최대값과 최소값을 찾습니다.

63. cvMul: 두 배열의 요소 수준 곱(dot product)을 계산합니다. p>64. cvNot: 배열의 비트 쌍 p>

67의 각 요소를 부정합니다. cvOrs: 배열과 스칼라 간의 비트 OR 연산을 수행합니다.

68: 2차원 배열을 벡터로 단순화합니다. 주어진 연산자를 통해;

69. cvRepeat: 타일링 방식으로 배열을 복사합니다.

70. cvSet: 주어진 값으로 배열을 초기화합니다.

71 . cvSetZero: 배열의 모든 요소를 ​​0으로 복사합니다.

72. cvSetIdentity: 배열의 대각선 요소를 1로 설정하고 나머지 요소는 0으로 설정합니다.

73. cvSolve: 선형 방정식 시스템의 해 찾기 ;

74. cvSplit: 다중 채널 배열을 여러 단일 채널 배열로 분할;

75. 두 배열의 수준 빼기;

76. cvSubS: 요소 수준의 배열에서 스칼라를 뺍니다.

77. cvSubRS: 요소 수준의 스칼라에서 배열을 뺍니다.

78. cvSum: 모든 요소의 배열 합계에서 배열을 뺍니다. cvTrace: 행렬 추적을 계산합니다.

82: 행렬의 전치 연산; p>83. cvXor: 두 배열에 대해 비트별 XOR 연산을 수행합니다.

84: 배열과 스칼라 간에 비트별 XOR 연산을 수행합니다.

p>

85. cvZero: 배열의 모든 요소를 ​​0으로 설정합니다.

86. cvConvertScaleAbs: 선택적 스케일링 값의 절대값을 계산한 다음 배열 요소의 유형을 변환합니다.

p >

87. cvNorm: 배열의 절대 노름, 절대 차이 노름 또는 상대 차이 노름을 계산합니다.

88. 두 배열에 대해 비트 AND 연산을 수행합니다.

< p>89. cvAndS: 배열과 스칼라 간의 비트 AND 연산을 수행합니다.

90. cvScale: 배열의 내용을 다시 조정하고 매개변수를 변경하는 데 사용할 수 있는 매크로입니다. from 하나의 데이터 유형을 다른 데이터 유형으로 변환;

91. cvT: 함수 cvTranspose의 약어;

92. cvLine: 직선 그리기;< /p>

93 . cvRectangle: 직사각형을 그립니다.

95. cvEllipse: 타원을 그립니다. 타원을 설명하기 위한 직사각형 포함;

97. cvFillPoly, cvFillConvexPoly, cvPolyLine: 다각형 그리기

98. 99. cvInitFont: 매개변수 세트를 사용하여 화면 출력을 위한 몇 가지 기본 특정 글꼴을 구성합니다.

100. cvSave: 매트릭스 저장;

101. >

102. cvOpenFileStorage: 읽기/쓰기를 위해 저장 파일을 엽니다.

103. cvReleaseFileStorage: 저장된 데이터를 해제합니다.

104.

105. cvEndWriteStruct: 데이터 구조 쓰기 종료;

106. cvWriteInt: 정수 유형 쓰기;

107. 부동 소수점 유형 쓰기; >

108. cvWriteString: 문자 유형을 작성합니다.

109. cvWriteComment: XML 또는 YAML 주석 문자열을 작성합니다.

110.

111. cvWriteRawData: 여러 값을 씁니다.

112. cvWriteFileNode: 파일 노드를 다른 파일 메모리에 씁니다.

113. memory;

114. cvGetFileNodeByName: 맵 또는 메모리에서 해당 노드를 찾습니다.

115: Pointer라는 이름에 대한 고유 키를 반환합니다. 116. cvGetFileNode: 맵 또는 파일 저장소에서 노드를 찾습니다.

117. cvGetFileNodeName: 파일의 노드 이름을 반환합니다.

118: 이름이 지정되지 않은 정수 유형을 읽습니다.

119. cvReadIntByName: 이름이 지정되지 않은 정수 유형을 읽습니다.

120. cvReadReal: 이름이 지정되지 않은 부동 소수점 유형을 읽습니다.

121. 이름이 있는 유형;

122. cvReadString: 파일 노드에서 문자열을 찾습니다.

123. cvReadStringByName: 이름이 있는 파일 노드를 찾아 반환합니다.

124. cvRead: 객체를 디코딩하고 해당 포인터를 반환합니다.

125.

객체를 찾아 디코딩합니다.

126. cvReadRawData: 여러 값을 읽습니다.

127. cvStartReadRawData: 파일 노드 시퀀스 읽기를 초기화합니다.

128 . cvReadRawDataSlice: 파일 노드의 내용을 읽습니다.

129. cvGetModuleInfo: IPP 라이브러리가 정상적으로 설치되었는지 확인하고 정상적으로 실행되는지 확인합니다.

130. 창의 크기를 조정하는 데 사용됩니다. ;

131. cvSaveImage: 이미지를 저장합니다.

132. cvMoveWindow: 창의 왼쪽 위 모서리가 x, y인 위치로 이동합니다. ;

133. cvDestroyAllWindow: 모든 창을 닫고 창 관련 메모리 공간을 해제하는 데 사용됩니다.

134. 슬라이더 막대의 값을 읽습니다. >135. cvSetTrackbarPos: 슬라이더 막대의 값을 설정합니다. < /p>

136. cvGrabFrame: 비디오 프레임을 메모리로 빠르게 읽는 데 사용됩니다.

137. 프레임;

138. cvConvertImage: 일반적으로 사용되는 다양한 이미지 형식 간의 변환에 사용됩니다.

139. cvDilate: 형태학적 확장. ;

141. cvMorphologyEx: 보다 일반적인 형태학적 함수;

142. cvFloodFill: 색상으로 채워질 영역을 추가로 제어하는 ​​데 사용됩니다. p>143. cvResize: 이미지를 확대하거나 축소합니다.

144. cvPyrUp: 이미지 피라미드, 각 차원에서 기존 이미지를 두 배로 확대합니다.

145. 이미지 분할;

146. cvThreshold: 이미지 임계값 지정

147. cvAcc: 8비트 정수 유형 이미지를 부동 소수점 이미지로 누적할 수 있습니다. . cvAdaptiveThreshold: 이미지 적응형 임계값;

149. cvFilter2D: 이미지 컨볼루션

150. cvCopyMakeBorder: 특정 이미지를 약간 더 크게 만든 다음 다양한 방법으로 이미지 경계를 채웁니다. < /p>

151. cvSobel: 이미지 가장자리 감지, Sobel 연산자;

152. cvLaplace: 라플라스 변환, 이미지 가장자리 감지; cvHoughLines2: 거친 직선 변환;

154. cvHoughCircles: 허프 원 변환;

155. cvRemap: 이미지 재매핑, 보정 이미지, 이미지 보간;

156. cvWarpAffine: 밀도

157. cvGetQuadrangleSubPix: 아핀 변환;

158. cvGetAffineTransform: 아핀 매핑 행렬 계산

159 , cvCloneImage 구조 새로운 IplImage로;

160. cv2DRotationMatrix: 아핀 매핑 행렬 계산;

161. cvTransform: 희소 아핀 변환;

p>

162 . cvWarpPerspective: 조밀한 관점 변환(homography);

163. cvGetPerspectiveTransform: 관점 매핑 행렬을 계산합니다.

164. cvPerspectiveTransform: < /p>

165 , 이력서

artToPolar: 데카르트 공간의 값을 극좌표(극좌표 공간)로 매핑;

166. cvPolarToCart: 극좌표 공간의 값을 데카르트 공간으로 매핑;

167. cvLogPolar: 로그 극좌표 변환;

168. cvDFT: 이산 푸리에 변환; cvMulSpectrums: 스펙트럼 곱셈; /p>

171. cvIntegral: 적분 이미지를 계산합니다.

172. cvDistTransform: 이미지의 거리 변환

173.

174. cvCreateHist: 새 히스토그램 생성;

175. cvMakeHistHeaderForArray: 주어진 데이터를 기반으로 히스토그램 생성;

176.

177. cvThreshHist: 히스토그램 임계값 함수;

178. cvCalcHist: 이미지에서 히스토그램을 자동으로 계산합니다.

179. cvCompareHist: 두 히스토그램의 유사성을 비교하는 데 사용됩니다.< /p>

180.cvCalcEMD2: 육상 이동 거리(EMD) 알고리즘;

181. cvCalcBackProject: 후면 투영;< /p>

182. 타일의 방향 투영; p>

183. cvMatchTemplate: 템플릿 일치;

184. cvCreateMemStorage: 메모리 저장소를 생성하는 데 사용됩니다.

p>

185.

186. cvSeqInvert: 시퀀스를 뒤집습니다.

187. cvCvtSeqToArray: 시퀀스의 전체 또는 일부를 배열의 연속 메모리에 복사합니다. cvFindContours: 바이너리 이미지에서 윤곽선 찾기;

189. cvDrawContours: 윤곽선 그리기

190. cvApproxPoly: 윤곽선 근사값 사용;

191. 윤곽 길이;

192. cvContoursMoments: 윤곽 모멘트 계산;

193. cvMoments: Hu 불변 모멘트 계산;< /p>

194. 일치를 위해 모멘트를 사용합니다.

195. cvInitLineIterator: 직선의 픽셀 샘플링

196. cvSampleLine: 직선 샘플링

197. p>

198. cvWatershed: 유역 알고리즘;

199. cvInpaint: 이미지 복구

200, cvGoodFeaturesToTrack: 코너 포인트 찾기; cvFindCornerSubPix: 하위 픽셀 정확도로 코너 포인트 위치를 찾는 데 사용됩니다.

202, cvCalcOpticalFlowLK: 비-피라미드 Lucas-Kanade 밀집 광학 흐름 알고리즘을 구현합니다.

203: 평균- 이동 추적 알고리즘;

204. cvCamShift: camshift 추적 알고리즘.

205. cvCreateKalman: 칼만 필터를 생성합니다.

206. ;

2

07. cvConvertPointsHomogenious: 변환을 위한 보조 좌표 정렬;

208. cvFindChessboardCorners: 체스판 모서리 찾기

209. cvFindHomography: 호모그래피 행렬 계산; : 로드리게스 변환;

211. cvFitLine: 선 피팅 알고리즘;

212. cvCalcCovarMatrix: 공분산 행렬 계산;

213 , cvInvert: 역행렬 계산 공분산 행렬;

214, cvMahalanobis: Mahalanobis 거리를 계산합니다.

215, cvKMeans2: K-means; 기존 행렬을 기반으로 하는 행렬;

217. cvPreCornerDetect: 모서리 감지를 위한 특징 맵을 계산합니다.

218. CvMat 이미지 데이터 형식을 IplImage 이미지 데이터 형식으로 변환합니다. /p>

219, cvMatMul: 두 행렬을 곱합니다;