OpenCV에서 주로 사용되는 접두어 방식 메모입니다.
접두사: cv
설명: 함수명(소문자로 시작)
예: cvLoadImage, cvNormalizeHist
접두사: CV
설명: 정의된 상수 명칭(대문자로 시작)
예: CV_8UCI, CV_32FC2
접두사: Cv
설명: 데이터 구조에 대한 명칭
예제: CvMat, CvArr, CvPoint
2014.06.13 17:10:51 *.227.63.83
현재 CISManip.dll 과 헤더파일에서는 함수명이든, 매크로 상수든, 데이터 구조든,
무조건 대문자 CIS로 시작되는데, OpenCV의 접두어 규칙을 활용해보면 좋을 것 같습니다.
예)
함수명: cis_Monitor_Initialize(), cisGetFilesize()
매크로상수: CIS_CONST_YMD
데이터구조: CisDateTime
조금 낯설긴 하네요. 그래도 익숙해지면 코드가 좀더 눈에 잘 들어올 것 같네요.
현재 CISManip.dll 과 헤더파일에서는 함수명이든, 매크로 상수든, 데이터 구조든,
무조건 대문자 CIS로 시작되는데, OpenCV의 접두어 규칙을 활용해보면 좋을 것 같습니다.
예)
함수명: cis_Monitor_Initialize(), cisGetFilesize()
매크로상수: CIS_CONST_YMD
데이터구조: CisDateTime
조금 낯설긴 하네요. 그래도 익숙해지면 코드가 좀더 눈에 잘 들어올 것 같네요.