Changeset 22212
- Timestamp:
- 10/27/08 12:04:40 (5 years ago)
- Location:
- lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp
- Files:
-
- 37 modified
-
AllEnums.h (modified) (1 diff)
-
ApertureSize.h (modified) (2 diffs)
-
BitDepth.h (modified) (2 diffs)
-
CalibrateCameraFlag.h (modified) (3 diffs)
-
CaptureType.h (modified) (2 diffs)
-
CheckArrFlag.h (modified) (3 diffs)
-
ColorConversion.h (modified) (2 diffs)
-
CriteriaType.h (modified) (2 diffs)
-
CvArrComparison.h (modified) (2 diffs)
-
CvStatus.h (modified) (2 diffs)
-
DftFlag.h (modified) (3 diffs)
-
DiagType.h (modified) (3 diffs)
-
DistributionType.h (modified) (2 diffs)
-
FileStorageMode.h (modified) (2 diffs)
-
FlipMode.h (modified) (2 diffs)
-
FontFace.h (modified) (3 diffs)
-
GemmOperation.h (modified) (2 diffs)
-
HistogramComparison.h (modified) (2 diffs)
-
HistogramFormat.h (modified) (2 diffs)
-
HoughCirclesMethod.h (modified) (2 diffs)
-
HoughLinesMethod.h (modified) (2 diffs)
-
Interpolation.h (modified) (2 diffs)
-
LKFlowFlag.h (modified) (3 diffs)
-
LineType.h (modified) (2 diffs)
-
LoadMode.h (modified) (3 diffs)
-
MatrixType.h (modified) (8 diffs)
-
MorphologyOperation.h (modified) (3 diffs)
-
MouseEvent.h (modified) (2 diffs)
-
NextEdgeType.h (modified) (2 diffs)
-
NodeType.h (modified) (2 diffs)
-
RotateEdgeFlag.h (modified) (2 diffs)
-
Shape.h (modified) (2 diffs)
-
SmoothType.h (modified) (2 diffs)
-
Subdiv2DPointLocation.h (modified) (2 diffs)
-
TemplateMatching.h (modified) (2 diffs)
-
Threshold.h (modified) (3 diffs)
-
WindowFlag.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/AllEnums.h
r20286 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "AdaptiveThreshMethod.h" -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/ApertureSize.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �g��Sobel�J�[�l���̃T�C�Y11 /// 拡張Sobelカーネルのサイズ 12 12 /// </summary> 13 13 public enum class ApertureSize : int 14 14 { 15 15 /// <summary> 16 /// �T�C�Y116 /// サイズ 1 17 17 /// </summary> 18 18 Size1 = 1, 19 19 /// <summary> 20 /// �T�C�Y320 /// サイズ 3 21 21 /// </summary> 22 22 Size3 = 3, 23 23 /// <summary> 24 /// �T�C�Y524 /// サイズ 5 25 25 /// </summary> 26 26 Size5 = 5, 27 27 /// <summary> 28 /// �T�C�Y728 /// サイズ 7 29 29 /// </summary> 30 30 Size7 = 7, 31 31 /// <summary> 32 /// 3x3 Sobel �����x�̗ǂ����ʂ�������3 ��harr �̃t�B���^32 /// 3x3 Sobelよりも精度の良い結果が得られる3x3 のSharr のフィルタ 33 33 /// </summary> 34 34 Scharr = CV_SCHARR -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/BitDepth.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �摜�v�f�̃r�b�g�f�v�X.11 /// 画像要素のビットデプス. 12 12 /// </summary> 13 13 public enum class BitDepth : int 14 14 { 15 15 /// <summary> 16 /// �������� 1 �r�b�g����[IPL_DEPTH_1U]16 /// 符号無し 1 ビット整数 [IPL_DEPTH_1U] 17 17 /// </summary> 18 18 [Obsolete("", true)] U1 = IPL_DEPTH_1U, 19 19 /// <summary> 20 /// �������� 8 �r�b�g����[IPL_DEPTH_8U]20 /// 符号無し 8 ビット整数 [IPL_DEPTH_8U] 21 21 /// </summary> 22 22 U8 = IPL_DEPTH_8U, 23 23 /// <summary> 24 /// �������� �r�b�g����[IPL_DEPTH_8S]24 /// 符号あり 8 ビット整数 [IPL_DEPTH_8S] 25 25 /// </summary> 26 26 S8 = int(IPL_DEPTH_8S), 27 27 /// <summary> 28 /// �������� 16 �r�b�g����[IPL_DEPTH_16U]28 /// 符号無し 16 ビット整数 [IPL_DEPTH_16U] 29 29 /// </summary> 30 30 U16 = IPL_DEPTH_16U, 31 31 /// <summary> 32 /// ��������6 �r�b�g����[IPL_DEPTH_16S]32 /// 符号あり 16 ビット整数 [IPL_DEPTH_16S] 33 33 /// </summary> 34 34 S16 = int(IPL_DEPTH_16S), 35 35 /// <summary> 36 /// ��������2 �r�b�g����[IPL_DEPTH_32S]36 /// 符号あり 32 ビット整数 [IPL_DEPTH_32S] 37 37 /// </summary> 38 38 S32 = int(IPL_DEPTH_32S), 39 39 /// <summary> 40 /// �P���x���������_��[IPL_DEPTH_32F]40 /// 単精度浮動小数点数 [IPL_DEPTH_32F] 41 41 /// </summary> 42 42 F32 = IPL_DEPTH_32F, 43 43 /// <summary> 44 /// �{���x���������_��[IPL_DEPTH_64F]44 /// 倍精度浮動小数点数 [IPL_DEPTH_64F] 45 45 /// </summary> 46 46 F64 = IPL_DEPTH_64F, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CalibrateCameraFlag.h
r20286 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvCalibrateCamera2 �̏����t���O11 /// cvCalibrateCamera2の処理フラグ 12 12 /// </summary> 13 13 [Flags] … … 15 15 { 16 16 /// <summary> 17 /// �I�v�V��������17 /// オプション無し 18 18 /// </summary> 19 19 None = 0, 20 20 /// <summary> 21 /// intrinsic_matrix �͍œK�����s������������ ��x, fy, cx, cy��ށD���̃p�����[�^���Z�b �g�������Ȃ��ꍇ�C(cx, cy) �͍ŏ��ɉ摜���S�ɃZ�b�g����image_size �͂��̌v�Z�ɗp���� ���C�œ_�����͍ŏ���@�Ōv�Z�����D[CV_CALIB_USE_INTRINSIC_GUESS]21 /// intrinsic_matrixは最適化が行われた正しい初 期値 fx, fy, cx, cyを含む.このパラメータがセッ トされていない場合,(cx, cy) は最初に画像中心にセットされ(image_size はこの計算に用いられ る),焦点距離は最小二乗法で計算される.[CV_CALIB_USE_INTRINSIC_GUESS] 22 22 /// </summary> 23 23 UseIntrinsicGuess = CV_CALIB_USE_INTRINSIC_GUESS, 24 24 /// <summary> 25 /// ���i����S�j �͍œK�����ɂ͕ω������C���S�܂��͕ʂ̎w�肳�ꂽ�ꏊ�i���̃p�����[�^�Ɠ��� ��UseIntrinsicGuess ���Z�b�g����Ă������j�ɌŒ肳��[CV_CALIB_FIX_PRINCIPAL_POINT]25 /// 主点(光学中心) は最適化中には変化せず,中心または別の指定された場所(このパラメータと同時 に UseIntrinsicGuess がセットされ ている場合)に固定される [CV_CALIB_FIX_PRINCIPAL_POINT] 26 26 /// </summary> 27 27 FixPrincipalPoint = CV_CALIB_FIX_PRINCIPAL_POINT, 28 28 /// <summary> 29 /// fx ��fy �̂����̂ǂ��炩���������Ɨ��ϐ��ł������C�A�X�y�N�g��x/fy �� intrinsic_matrix �̏������ė^�������l�� �����Ȃ��悤�ɍœK����������D���̏ꍇ�C��ۂɗp������x, fy)�̏����C�s��������iCV_CALIB_USE_INTRINSIC_GUESS���Z�b�g�����������j���C���炩�̕����肳���i���̏ꍇ�́C fx, fy �͔C�ӂ̒l�ɃZ�b�g���������̔䗦�������p�������D[CV_CALIB_FIX_ASPECT_RATIO]29 /// fx と fy のうちのどちらか一方だけが独立変数であるとし,アスペクト比 fx/fy が intrinsic_matrix の初期値として与えられた値か ら変わらないように最適化処理を行う.この場合,実際に用いられる(fx, fy)の初期値は,行列から与えられる (CV_CALIB_USE_INTRINSIC_GUESSがセットされている場合)か,何らかの方法で推定される(後者の場合は, fx, fy は任意の値にセットされ,それらの比率だけが用いられる). [CV_CALIB_FIX_ASPECT_RATIO] 30 30 /// </summary> 31 31 FixAspectRatio = CV_CALIB_FIX_ASPECT_RATIO, 32 32 /// <summary> 33 /// �~��̘c�W�����ɃZ�b�g�����œK�����͕ω����Ȃ�[CV_CALIB_ZERO_TANGENT_DIST]33 /// 円周方向の歪み係数は0にセットされ,最適化中は変化しない [CV_CALIB_ZERO_TANGENT_DIST] 34 34 /// </summary> 35 35 ZeroTangentDist = CV_CALIB_ZERO_TANGENT_DIST, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CaptureType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// CvCapture �̃L���v�`���^�C�v(�J����or�t�@�C��)11 /// CvCaptureのキャプチャタイプ(カメラorファイル) 12 12 /// </summary> 13 13 public enum class CaptureType 14 14 { 15 15 /// <summary> 16 /// AVI �t�@�C�������L���v�`��16 /// AVIファイルからのキャプチャ 17 17 /// </summary> 18 18 File, 19 19 /// <summary> 20 /// �J���������L���v�`��20 /// カメラからのキャプチャ 21 21 /// </summary> 22 22 Camera -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CheckArrFlag.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvCheckArr �̏����t���O11 /// cvCheckArrの処理フラグ 12 12 /// </summary> 13 13 [Flags] … … 15 15 { 16 16 /// <summary> 17 /// ���ׂĂ̗v�f�� NaN �� �}(Infinity) �łȂ���������F�b�N���� /// </summary> 17 /// すべての要素が NaN か ±(Infinity) でないかだけをチェックする 18 /// </summary> 18 19 NanOrInfinity = 0, 19 20 /// <summary> 20 /// �z����ׂĂ̗v�f�ɂ���[minVal,maxVal) �͈͓̔����邩�ǂ�����F�b�N���� /// </summary> 21 /// 配列のすべての要素について [minVal,maxVal) の範囲内であるかどうかをチェックする 22 /// </summary> 21 23 Range = CV_CHECK_RANGE, 22 24 /// <summary> 23 /// �v�f�ɖ������͊O�̂�������Ă��G���[�������Ȃ�25 /// 要素に無効な値や範囲外のものがあっても,エラーを発生させない 24 26 /// </summary> 25 27 Quiet = CV_CHECK_QUIET, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/ColorConversion.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �F��̕ϊ��̕� /// </summary> 11 /// 色空間の変換の方法 12 /// </summary> 12 13 public enum class ColorConversion : int 13 14 { -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CriteriaType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �I����̎�11 /// 終了条件の種類 12 12 /// </summary> 13 13 [Flags] -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CvArrComparison.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvCmp, cvCmpS���̃��\�b�h�ŗp����CvArr�̔��� /// </summary> 11 /// cvCmp, cvCmpS等のメソッドで用いる, CvArrの比較方法 12 /// </summary> 12 13 public enum class CvArrComparison : int 13 14 { 14 15 /// <summary> 15 /// src1(I) ��value �͓�����[CV_CMP_EQ]16 /// src1(I) と value は等しい [CV_CMP_EQ] 16 17 /// </summary> 17 18 EQ = CV_CMP_EQ, 18 19 /// <summary> 19 /// src1(I) ��value ���傫��[CV_CMP_GT]20 /// src1(I) は value より大きい [CV_CMP_GT] 20 21 /// </summary> 21 22 GT = CV_CMP_GT, 22 23 /// <summary> 23 /// src1(I) ��value ���傫����������[CV_CMP_GE]24 /// src1(I) は value より大きいか等しい [CV_CMP_GE] 24 25 /// </summary> 25 26 GE = CV_CMP_GE, 26 27 /// <summary> 27 /// src1(I) ��value ��������[CV_CMP_LT]28 /// src1(I) は value より小さい [CV_CMP_LT] 28 29 /// </summary> 29 30 LT = CV_CMP_LT, 30 31 /// <summary> 31 /// src1(I) ��value ����������������[CV_CMP_LE]32 /// src1(I) は value より小さいか等しい [CV_CMP_LE] 32 33 /// </summary> 33 34 LE = CV_CMP_LE, 34 35 /// <summary> 35 /// src1(I) ��value �͓������Ȃ�[CV_CMP_NE]36 /// src1(I) と value は等しくない [CV_CMP_NE] 36 37 /// </summary> 37 38 NE = CV_CMP_NE -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CvStatus.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �X�e�[�^�X�̎�11 /// ステータスの種類 12 12 /// </summary> 13 13 public enum class CvStatus : int -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/DftFlag.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvDFT �̕ϊ��t���O11 /// cvDFTの変換フラグ 12 12 /// </summary> 13 13 [Flags] … … 15 15 { 16 16 /// <summary> 17 /// 1 �����܂��������̏��ϊ�����D���ʂ̃X�P�[�����O�͍s����. [CV_DXT_FORWARD]17 /// 1次元または2次元の順変換を行う.結果のスケーリングは行わない. [CV_DXT_FORWARD] 18 18 /// </summary> 19 19 Forward = CV_DXT_FORWARD, 20 20 /// <summary> 21 /// 1 �����܂��������̋t�ϊ�����D���ʂ̃X�P�[�����O�͍s�����D22 /// Forward ��Inverse �́C���������ɂ͎w�����Ȃ��D[CV_DXT_INVERSE]21 /// 1次元または2次元の逆変換を行う.結果のスケーリングは行わない. 22 /// Forward と Inverse は,もちろん同時には指定できない.[CV_DXT_INVERSE] 23 23 /// </summary> 24 24 Inverse = CV_DXT_INVERSE, 25 25 /// <summary> 26 /// ���ʂ��f���Ŋ����X�P�[�����O�����ʏ� Inverse �Ɠ����ɗp����27 /// �V���[�g�J�b�g�Ƃ���InvScale ����Ă����D[CV_DXT_SCALE]26 /// 結果を配列要素数で割り,スケーリングする.通常は Inverse と同時に用いる. 27 /// ショートカットとして InvScale を用いても良い.[CV_DXT_SCALE] 28 28 /// </summary> 29 29 Scale = CV_DXT_SCALE, 30 30 /// <summary> 31 /// Inverse | Scale �̃V���[�g�J�b�g. [CV_DXT_INVERSE_SCALE]31 /// Inverse | Scale のショートカット. [CV_DXT_INVERSE_SCALE] 32 32 /// </summary> 33 33 InverseScale = CV_DXT_INVERSE_SCALE, 34 34 /// <summary> 35 /// �����ꂼ���s�ɑ��ēƗ��ɁC���ϊ����邢�͋t�ϊ�����D36 /// ���̃t���O�͕����̃x�N�g���̓����ϊ�����C37 /// �I�[�o�[�w�b�h�i���̌v�Z�̉��{�������Ȃ邱�Ƃ�����炷���߂�38 /// 3 �����ȏ��������ɑ��ĕϊ�������߂Ɏg�p�����D[CV_DXT_ROWS]35 /// 入力配列のそれぞれの行に対して独立に,順変換あるいは逆変換を行う. 36 /// このフラグは複数のベクトルの同時変換を許可し, 37 /// オーバーヘッド(一つの計算の何倍も大きくなることもある)を減らすためや, 38 /// 3次元以上の高次元に対して変換を行うために使用される.[CV_DXT_ROWS] 39 39 /// </summary> 40 40 Rows = CV_DXT_ROWS, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/DiagType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvGetDiag ���\�b�h�ɂāA�ǂ̑Ίp��擾���邩�̃t���O11 /// cvGetDiagメソッドにて、どの対角列を取得するかのフラグ 12 12 /// </summary> 13 13 /// <remarks> … … 17 17 { 18 18 /// <summary> 19 /// ���C���̑Ίp�� /// </summary> 19 /// メインの対角列 20 /// </summary> 20 21 Main = 0, 21 22 /// <summary> 22 /// ���C���̑Ίp������ߗ� /// </summary> 23 /// メインの対角列の一つ上の斜め列 24 /// </summary> 23 25 Above = 1, 24 26 /// <summary> 25 /// ���C���̑Ίp������̎ߗ� /// </summary> 27 /// メインの対角列の一つ下の斜め列 28 /// </summary> 26 29 Below = -1 27 30 }; -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/DistributionType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvRandArr ���\�b�h���ŗp�������z�̃^�C�v11 /// cvRandArrメソッド等で用いる, 分布のタイプ 12 12 /// </summary> 13 13 public enum class DistributionType : int 14 14 { 15 15 /// <summary> 16 /// �����z[CV_RAND_UNI]16 /// 一様分布 [CV_RAND_UNI] 17 17 /// </summary> 18 18 Uniform = CV_RAND_UNI, 19 19 /// <summary> 20 /// ���K���z�i�K�E�X���z�j[CV_RAND_NORMAL]20 /// 正規分布(ガウス分布) [CV_RAND_NORMAL] 21 21 /// </summary> 22 22 Normal = CV_RAND_NORMAL -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/FileStorageMode.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// CvFileStorage �̃��[�h11 /// CvFileStorageのモード 12 12 /// </summary> 13 13 public enum class FileStorageMode : int 14 14 { 15 15 /// <summary> 16 /// �f�[�^�ǂݍ��݂̂��߂̃t�@�C���I�[�v��[CV_STORAGE_READ]16 /// データ読み込みのためのファイルオープン [CV_STORAGE_READ] 17 17 /// </summary> 18 18 Read = CV_STORAGE_READ, 19 19 /// <summary> 20 /// �f�[�^�������݂̂��߂̃t�@�C���I�[�v��[CV_STORAGE_WRITE]20 /// データ書き込みのためのファイルオープン [CV_STORAGE_WRITE] 21 21 /// </summary> 22 22 Write = CV_STORAGE_WRITE, 23 23 /// <summary> 24 /// �e�L�X�g�f�[�^�������݂̂��߂̃t�@�C���I�[�v��[CV_STORAGE_WRITE_TEXT]24 /// テキストデータ書き込みのためのファイルオープン [CV_STORAGE_WRITE_TEXT] 25 25 /// </summary> 26 26 WriteText = CV_STORAGE_WRITE_TEXT, 27 27 /// <summary> 28 /// �o�C�i���f�[�^�������݂̂��߂̃t�@�C���I�[�v��[CV_STORAGE_WRITE_BINARY]28 /// バイナリデータ書き込みのためのファイルオープン [CV_STORAGE_WRITE_BINARY] 29 29 /// </summary> 30 30 WriteBinary = CV_STORAGE_WRITE_BINARY, 31 31 /// <summary> 32 /// �f�[�^�lj�������݂̂��߂̃t�@�C���I�[�v��[CV_STORAGE_APPEND]32 /// データ追加書き込みのためのファイルオープン [CV_STORAGE_APPEND] 33 33 /// </summary> 34 34 Append = CV_STORAGE_APPEND, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/FlipMode.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �z����]�� /// </summary> 11 /// 配列の反転方法 12 /// </summary> 12 13 public enum class FlipMode : int 13 14 { 14 15 /// <summary> 15 /// x ����̔��]16 /// x軸周りでの反転 16 17 /// </summary> 17 18 X = 0, 18 19 /// <summary> 19 /// y ����̔��]20 /// y軸周りでの反転 20 21 /// </summary> 21 22 Y = 1, 22 23 /// <summary> 23 /// ������̔��]24 /// 両軸周りでの反転 24 25 /// </summary> 25 26 XY = -1 -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/FontFace.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �t�H���g���̎��ʎq�D���݂�ershey fonts�̈ꕔ�̂݃T�|�[�g��������12 /// �t�H���g���̃t���O�ɂ̓C�^���b�N�t���O(Italic)������邱�Ƃ��ł���11 /// フォント名の識別子.現在はHershey fontsの一部のみサポートされている. 12 /// フォント名のフラグにはイタリックフラグ(Italic)を合成することができる. 13 13 /// </summary> 14 14 [Flags] … … 16 16 { 17 17 /// <summary> 18 /// ���ʃT�C�Y��ans-serif�t�H���g[CV_FONT_HERSHEY_SIMPLEX]18 /// 普通サイズのsans-serifフォント [CV_FONT_HERSHEY_SIMPLEX] 19 19 /// </summary> 20 20 HersheySimplex = CV_FONT_HERSHEY_SIMPLEX, 21 21 /// <summary> 22 /// �������T�C�Y��ans-serif�t�H���g[CV_FONT_HERSHEY_PLAIN]22 /// 小さいサイズのsans-serifフォント[CV_FONT_HERSHEY_PLAIN] 23 23 /// </summary> 24 24 HersheyPlain = CV_FONT_HERSHEY_PLAIN, 25 25 /// <summary> 26 /// ���ʃT�C�Y��ans-serif �t�H���g�iHersheySimplex�����G�j[CV_FONT_HERSHEY_DUPLEX]26 /// 普通サイズのsans-serif フォント(HersheySimplexよりも複雑)[CV_FONT_HERSHEY_DUPLEX] 27 27 /// </summary> 28 28 HersheyDuplex = CV_FONT_HERSHEY_DUPLEX, 29 29 /// <summary> 30 /// ���ʃT�C�Y��erif �t�H���g[CV_FONT_HERSHEY_COMPLEX]30 /// 普通サイズのserif フォント [CV_FONT_HERSHEY_COMPLEX] 31 31 /// </summary> 32 32 HersheyComplex = CV_FONT_HERSHEY_COMPLEX, 33 33 /// <summary> 34 /// ���ʃT�C�Y��erif �t�H���g�iHersheyComplex�����G�j[CV_FONT_HERSHEY_TRIPLEX]34 /// 普通サイズのserif フォント(HersheyComplexよりも複雑)[CV_FONT_HERSHEY_TRIPLEX] 35 35 /// </summary> 36 36 HersheyTriplex = CV_FONT_HERSHEY_TRIPLEX, 37 37 /// <summary> 38 /// HersheyComplex �̏������o�[�W����[CV_FONT_HERSHEY_COMPLEX_SMALL]38 /// HersheyComplexの小さいバージョン [CV_FONT_HERSHEY_COMPLEX_SMALL] 39 39 /// </summary> 40 40 HersheyComplexSmall = CV_FONT_HERSHEY_COMPLEX_SMALL, 41 41 /// <summary> 42 /// �菑���X�^�C���̃t�H���g[CV_FONT_HERSHEY_SCRIPT_SIMPLEX]42 /// 手書きスタイルのフォント [CV_FONT_HERSHEY_SCRIPT_SIMPLEX] 43 43 /// </summary> 44 44 HersheyScriptSimplex = CV_FONT_HERSHEY_SCRIPT_SIMPLEX, 45 45 /// <summary> 46 /// HersheyScriptSimplex �̕��G�ȃo�[�W����[CV_FONT_HERSHEY_SCRIPT_COMPLEX]46 /// HersheyScriptSimplexの複雑なバージョン [CV_FONT_HERSHEY_SCRIPT_COMPLEX] 47 47 /// </summary> 48 48 HersheyScriptComplex = CV_FONT_HERSHEY_SCRIPT_COMPLEX, 49 49 /// <summary> 50 /// �C�^���b�N�t���O[CV_FONT_ITALIC]50 /// イタリックフラグ [CV_FONT_ITALIC] 51 51 /// </summary> 52 52 Italic = CV_FONT_ITALIC -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/GemmOperation.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvGEMM ���\�b�h�̑������O11 /// cvGEMMメソッドの操作フラグ 12 12 /// </summary> 13 13 public enum class GemmOperation: int 14 14 { 15 15 /// <summary> 16 /// src1 ��u[CV_GEMM_A_T]16 /// src1を転置 [CV_GEMM_A_T] 17 17 /// </summary> 18 18 A_T = CV_GEMM_A_T, 19 19 /// <summary> 20 /// src2 ��u[CV_GEMM_B_T]20 /// src2を転置 [CV_GEMM_B_T] 21 21 /// </summary> 22 22 B_T = CV_GEMM_B_T, 23 23 /// <summary> 24 /// src3 ��u[CV_GEMM_C_T]24 /// src3を転置 [CV_GEMM_C_T] 25 25 /// </summary> 26 26 C_T = CV_GEMM_C_T, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/HistogramComparison.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvCompareHist�ŗp����CvHistogram�̔��� /// </summary> 11 /// cvCompareHistで用いる、CvHistogramの比較方法 12 /// </summary> 12 13 public enum class HistogramComparison : int 13 14 { 14 15 /// <summary> 15 /// ����[CV_COMP_CORREL]16 /// 相関 [CV_COMP_CORREL] 16 17 /// </summary> 17 18 Correl = CV_COMP_CORREL, 18 19 /// <summary> 19 /// �J�C��[CV_COMP_CHISQR]20 /// カイ二乗 [CV_COMP_CHISQR] 20 21 /// </summary> 21 22 Chisqr = CV_COMP_CHISQR, 22 23 /// <summary> 23 /// ��[CV_COMP_INTERSECT]24 /// 交差 [CV_COMP_INTERSECT] 24 25 /// </summary> 25 26 Intersect = CV_COMP_INTERSECT, 26 27 /// <summary> 27 /// Bhattacharyya ���� [CV_COMP_BHATTACHARYYA]. ���K�����ꂽ�q�X�g�O�����ł̂ݎ�s�\�ł���28 /// Bhattacharyya距離 [CV_COMP_BHATTACHARYYA]. 正規化されたヒストグラムでのみ実行可能である. 28 29 /// </summary> 29 30 Bhattacharyya = CV_COMP_BHATTACHARYYA, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/HistogramFormat.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �q�X�g�O�����\���t�H�[�}�b�g11 /// ヒストグラム表現フォーマット 12 12 /// </summary> 13 13 public enum class HistogramFormat : int 14 14 { 15 15 /// <summary> 16 /// �q�X�g�O�����f�[�^���������Ŗ��Ȕz��atND�ŕ\����������CV_HIST_ARRAY]16 /// ヒストグラムデータが多次元で密な配列CvMatNDで表現されている [CV_HIST_ARRAY] 17 17 /// </summary> 18 18 Array = CV_HIST_ARRAY, 19 19 /// <summary> 20 /// �q�X�g�O�����f�[�^���������őa�Ȕz��SparseMat �ŕ\����������CV_HIST_SPARSE]20 /// ヒストグラムデータが多次元で疎な配列 CvSparseMat で表現されている [CV_HIST_SPARSE] 21 21 /// </summary> 22 22 Sparse = CV_HIST_SPARSE, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/HoughCirclesMethod.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvHoughCircles �ŗp�����n�t�ϊ�(�~���o)�̎�11 /// cvHoughCirclesで用いる、ハフ変換(円検出)の種類 12 12 /// </summary> 13 13 public enum class HoughCirclesMethod : int 14 14 { 15 15 /// <summary> 16 /// ���I���i�K�̃n�t�ϊ�[CV_HOUGH_GRADIENT]16 /// 基本的な2段階のハフ変換 [CV_HOUGH_GRADIENT] 17 17 /// </summary> 18 18 Gradient = CV_HOUGH_GRADIENT, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/HoughLinesMethod.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvHoughLines2 �ŗp�����n�t�ϊ�(�����̎�11 /// cvHoughLines2で用いる、ハフ変換(直線検出)の種類 12 12 /// </summary> 13 13 public enum class HoughLinesMethod : int 14 14 { 15 15 /// <summary> 16 /// �W���I�n�t�ϊ��D�S�Ă̐��̕��������_�l (�� ���ŕ\�����D�����Ń��͓_(0,0) �������܂ł̋����C�������Ɛ�@����p�x�D ���̂��߁C�s��쐬�����V�[�P���X�j�́CCV_32FC2 �^�C�v�ƂȂ�[CV_HOUGH_STANDARD]16 /// 標準的ハフ変換.全ての線分は2つの浮動小数点値 (ρ, θ)で表される.ここでρ は点(0,0) から線分までの距離,θ はx軸と線分の法線が成す角度. そのため,行列(作成されるシーケンス)は,CV_32FC2 タイプとなる. [CV_HOUGH_STANDARD] 17 17 /// </summary> 18 18 Standard = CV_HOUGH_STANDARD, 19 19 /// <summary> 20 /// �m���I�n�t�ϊ��i�摜�ɒ�����Ȃ��ꍇ�ɗL���S�Ă̐���̂ł͂Ȃ��C��Ԃ��D �S�Ă̐�n�_�ƏI�_�ŕ\�����s��쐬�����V�[�P���X�j�́CCV_32SC4 �^�C�v�ƂȂ�[CV_HOUGH_PROBABILISTIC]20 /// 確率的ハフ変換(画像に長い線が少ない場合に有効).全ての線を返すのではなく,線分を返す. 全ての線分は始点と終点で表され,行列(作成されるシーケンス)は,CV_32SC4 タイプとなる. [CV_HOUGH_PROBABILISTIC] 21 21 /// </summary> 22 22 Probabilistic = CV_HOUGH_PROBABILISTIC, 23 23 /// <summary> 24 /// �}���`�X�P�[���^�̌ÓT�I�n�t�ϊ��D ��_HOUGH_STANDARD �Ɠ��l�̕��G���R�[�h�����D[CV_HOUGH_MULTI_SCALE]24 /// マルチスケール型の古典的ハフ変換. 線は CV_HOUGH_STANDARD と同様の方法でエンコードされる. [CV_HOUGH_MULTI_SCALE] 25 25 /// </summary> 26 26 MultiScale = CV_HOUGH_MULTI_SCALE, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Interpolation.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �摜�̕��� /// </summary> 11 /// 画像の補間方法 12 /// </summary> 12 13 [Flags] 13 14 public enum class Interpolation : int 14 15 { 15 16 /// <summary> 16 /// �ŋߗאڕ�[CV_INTER_NN]17 /// 最近隣接補間 [CV_INTER_NN] 17 18 /// </summary> 18 19 NearestNeighbor = CV_INTER_NN, 19 20 /// <summary> 20 /// �o�C���j�A��[CV_INTER_LINEAR]21 /// バイリニア補間 [CV_INTER_LINEAR] 21 22 /// </summary> 22 23 Linear = CV_INTER_LINEAR, 23 24 /// <summary> 24 /// �s�N�Z���̈��W����ă��T���v�����O�����摜�k���̍ۂ́C���A���̖����������ʂ邱�Ƃ��ł����@�ł����g���ۂ́CCV_INTER_NN �Ɠ��l[CV_INTER_CUBIC]25 /// ピクセル領域の関係を用いてリサンプリングする.画像縮小の際は,モアレの無い処理結果を得ることができる手法である.拡大の際は,CV_INTER_NN と同様 [CV_INTER_CUBIC] 25 26 /// </summary> 26 27 Cubic = CV_INTER_CUBIC, 27 28 /// <summary> 28 /// �o�C�L���[�r�b�N��[CV_INTER_AREA]29 /// バイキュービック補間 [CV_INTER_AREA] 29 30 /// </summary> 30 31 Area = CV_INTER_AREA, 31 32 /// <summary> 32 /// �o�͉摜�̑S�s�N�Z���̒l�߂��Ή��s�N�Z��������O�ł������ȃs�N�Z���ł������́C fillval���Z�b�g����[CV_WARP_FILL_OUTLIERS]33 /// 出力画像の全ピクセルの値を埋める.対応ピクセルが入力画像外であるようなピクセルである場合は, fillvalがセットされる [CV_WARP_FILL_OUTLIERS] 33 34 /// </summary> 34 35 FillOutliers = CV_WARP_FILL_OUTLIERS, 35 36 /// <summary> 36 /// ���̃t���O��map_matrix���o�͉摜�����͉摜�ւ̋t�ϊ��̂��߂̍s����邱�Ƃ�������ŁC���ڃs�N�Z�����ɗp���邱�Ƃ��ł������ꂪ�Z�b�g�������Ȃ��ꍇ�C���̊���map_matrix ���ċt�ϊ���Z����[CV_WARP_INVERSE_MAP]37 /// このフラグは map_matrixが出力画像から入力画像への逆変換のための行列であることを意味するので,直接ピクセル補間に用いることができる.これがセットされていない場合,この関数は map_matrix を使って逆変換を計算する. [CV_WARP_INVERSE_MAP] 37 38 /// </summary> 38 39 InverseMap = CV_WARP_INVERSE_MAP, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/LKFlowFlag.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// CalcOpticalFlowPyrLK �̏����t���O11 /// CalcOpticalFlowPyrLKの処理フラグ 12 12 /// </summary> 13 13 [Flags] … … 15 15 { 16 16 /// <summary> 17 /// 1 �Ԗڂ̃t���[���ɑ������~�b�h�����O�Ɍv�Z����17 /// 1番目のフレームに対するピラミッドが事前に計算される 18 18 /// </summary> 19 19 PyrAReady = CV_LKFLOW_PYR_A_READY, 20 20 /// <summary> 21 /// 2 �Ԗڂ̃t���[���ɑ������~�b�h�����O�Ɍv�Z����21 /// 2番目のフレームに対するピラミッドが事前に計算される 22 22 /// </summary> 23 23 PyrBReady = CV_LKFLOW_PYR_B_READY, 24 24 /// <summary> 25 /// ���̊��Ăяo���ȑO�ɁC�z��rr_features�͓���̏������25 /// この関数呼び出し以前に,配列 curr_featuresは特徴の初期座標を持つ 26 26 /// </summary> 27 27 InitialGuesses = CV_LKFLOW_INITIAL_GUESSES, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/LineType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// ���11 /// 線分の種類 12 12 /// </summary> 13 13 public enum class LineType : int 14 14 { 15 15 /// <summary> 16 /// 8�A���ɂ��� /// </summary> 16 /// 8連結による線分 17 /// </summary> 17 18 Link8 = 8, 18 19 /// <summary> 19 /// 4�A���ɂ��� /// </summary> 20 /// 4連結による線分 21 /// </summary> 20 22 Link4 = 4, 21 23 /// <summary> 22 /// �A���`�G�C���A�X���ꂽ��V_AA). �K�E�V�A���iGaussian�j�t�B���^����ĕ`�����D24 /// アンチエイリアスされた線分 (CV_AA). ガウシアン(Gaussian)フィルタを用いて描かれる. 23 25 /// </summary> 24 26 AntiAlias = CV_AA -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/LoadMode.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �ǂݍ��މ摜���J���[/�O���[�X�P�[���̂ǂ��炩�C�ƃf�v�X��肷��12 /// �J���[/�O���[�X�P�[���̎w���C�ǂݍ��܂ꂽ�摜���`�����l���iColor�j�ɕϊ����邩�C13 /// 1 �`�����l���iGrayScale�j�ɕϊ����邩�C���邢�͓���iAnyColor�j�̂܂܂ɂ��Ă�������߂�11 /// 読み込む画像がカラー/グレースケールのどちらか,とデプスを指定する. 12 /// カラー/グレースケールの指定は,読み込まれた画像を 3 チャンネル(Color)に変換するか, 13 /// 1チャンネル(GrayScale)に変換するか,あるいは入力画像(AnyColor)のままにしておくかを決める. 14 14 /// </summary> 15 15 [Flags] … … 17 17 { 18 18 /// <summary> 19 /// 8 �r�b�g�C�J���[�܂��̓O���[�X�P�[��[CV_LOAD_IMAGE_UNCHANGED]19 /// 8 ビット,カラーまたはグレースケール [CV_LOAD_IMAGE_UNCHANGED] 20 20 /// </summary> 21 [Obsolete(" �����p�~�����\���̂ŁCCV_LOAD_IMAGE_ANYCOLOR ��p���邱��)] Unchanged = CV_LOAD_IMAGE_UNCHANGED,21 [Obsolete("将来廃止される予定なので,CV_LOAD_IMAGE_ANYCOLOR を使用すること")] Unchanged = CV_LOAD_IMAGE_UNCHANGED, 22 22 /// <summary> 23 /// 8 �r�b�g�C�O���[�X�P�[��[CV_LOAD_IMAGE_GRAYSCALE]23 /// 8 ビット,グレースケール [CV_LOAD_IMAGE_GRAYSCALE] 24 24 /// </summary> 25 25 GrayScale = CV_LOAD_IMAGE_GRAYSCALE, 26 26 /// <summary> 27 /// CV_LOAD_IMAGE_ANYDEPTH �ƕ��p��������� �r�b�g�C�J���[[CV_LOAD_IMAGE_COLOR]27 /// CV_LOAD_IMAGE_ANYDEPTH と併用されない限り 8 ビット,カラー [CV_LOAD_IMAGE_COLOR] 28 28 /// </summary> 29 29 Color = CV_LOAD_IMAGE_COLOR, 30 30 /// <summary> 31 /// �C�ӂ̃f�v�X�C�O���[[CV_LOAD_IMAGE_ANYDEPTH]31 ///任意のデプス,グレー [CV_LOAD_IMAGE_ANYDEPTH] 32 32 /// </summary> 33 33 AnyDepth = CV_LOAD_IMAGE_ANYDEPTH, 34 34 /// <summary> 35 /// 8 �r�b�g�C�J���[�܂��̓O���[�X�P�[��[CV_LOAD_IMAGE_ANYCOLOR].36 /// CV_LOAD_IMAGE_ANYDEPTH �ƕ��p�\.35 /// 8 ビット,カラーまたはグレースケール [CV_LOAD_IMAGE_ANYCOLOR]. 36 /// CV_LOAD_IMAGE_ANYDEPTH と併用可能. 37 37 /// </summary> 38 38 AnyColor = CV_LOAD_IMAGE_ANYCOLOR -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/MatrixType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �s��f�̎�.12 /// �`����(S|U|F)<bit_depth>C<number_of_channels> �D13 /// �Ⴆ�CU8C1 �́C�������� 8 �r�b�g 1 �`�����l���s��S32C2 �́C�����L��2 �r�b�g 2 �`�����l���s��Ӗ�����11 /// 行列要素の種類. 12 /// 形式は (S|U|F)<bit_depth>C<number_of_channels> . 13 /// 例えば,U8C1 は,符号無し 8 ビット 1 チャンネル行列, S32C2 は,符号有り 32 ビット 2 チャンネル行列を意味する. 14 14 /// </summary> 15 15 public enum class MatrixType : int 16 16 { 17 17 /// <summary> 18 /// �����Ȃ�8�r�b�g����1�`�����l��[CV_8UC1]18 /// 符号なし8ビット整数1チャンネル [CV_8UC1] 19 19 /// </summary> 20 20 U8C1 = CV_8UC1, 21 21 /// <summary> 22 /// �����Ȃ�8�r�b�g����2�`�����l��[CV_8UC2]22 /// 符号なし8ビット整数2チャンネル [CV_8UC2] 23 23 /// </summary> 24 24 U8C2 = CV_8UC2, 25 25 /// <summary> 26 /// �����Ȃ�8�r�b�g����3�`�����l��[CV_8UC3]26 /// 符号なし8ビット整数3チャンネル [CV_8UC3] 27 27 /// </summary> 28 28 U8C3 = CV_8UC3, 29 29 /// <summary> 30 /// �����Ȃ�8�r�b�g����4�`�����l��[CV_8UC4]30 /// 符号なし8ビット整数4チャンネル [CV_8UC4] 31 31 /// </summary> 32 32 U8C4 = CV_8UC4, … … 35 35 36 36 /// <summary> 37 /// ��������r�b�g����1�`�����l��[CV_8SC1]37 /// 符号あり8ビット整数1チャンネル [CV_8SC1] 38 38 /// </summary> 39 39 S8C1 = CV_8SC1, 40 40 /// <summary> 41 /// ��������r�b�g����2�`�����l��[CV_8SC2]41 /// 符号あり8ビット整数2チャンネル [CV_8SC2] 42 42 /// </summary> 43 43 S8C2 = CV_8SC2, 44 44 /// <summary> 45 /// ��������r�b�g����3�`�����l��[CV_8SC3]45 /// 符号あり8ビット整数3チャンネル [CV_8SC3] 46 46 /// </summary> 47 47 S8C3 = CV_8SC3, 48 48 /// <summary> 49 /// ��������r�b�g����4�`�����l��[CV_8SC4]49 /// 符号あり8ビット整数4チャンネル [CV_8SC4] 50 50 /// </summary> 51 51 S8C4 = CV_8SC4, … … 54 54 55 55 /// <summary> 56 /// �����Ȃ�16�r�b�g����1�`�����l��[CV_16UC1]56 /// 符号なし16ビット整数1チャンネル [CV_16UC1] 57 57 /// </summary> 58 58 U16C1 = CV_16UC1, 59 59 /// <summary> 60 /// �����Ȃ�16�r�b�g����2�`�����l��[CV_16UC2]60 /// 符号なし16ビット整数2チャンネル [CV_16UC2] 61 61 /// </summary> 62 62 U16C2 = CV_16UC2, 63 63 /// <summary> 64 /// �����Ȃ�16�r�b�g����3�`�����l��[CV_16UC3]64 /// 符号なし16ビット整数3チャンネル [CV_16UC3] 65 65 /// </summary> 66 66 U16C3 = CV_16UC3, 67 67 /// <summary> 68 /// �����Ȃ�16�r�b�g����4�`�����l��[CV_16UC4]68 /// 符号なし16ビット整数4チャンネル [CV_16UC4] 69 69 /// </summary> 70 70 U16C4 = CV_16UC4, … … 73 73 74 74 /// <summary> 75 /// ���������r�b�g����1�`�����l��[CV_16SC1]75 /// 符号あり16ビット整数1チャンネル [CV_16SC1] 76 76 /// </summary> 77 77 S16U1 = CV_16SC1, 78 78 /// <summary> 79 /// ���������r�b�g����2�`�����l��[CV_16SC2]79 /// 符号あり16ビット整数2チャンネル [CV_16SC2] 80 80 /// </summary> 81 81 S16U2 = CV_16SC2, 82 82 /// <summary> 83 /// ���������r�b�g����3�`�����l��[CV_16SC3]83 /// 符号あり16ビット整数3チャンネル [CV_16SC3] 84 84 /// </summary> 85 85 S16U3 = CV_16SC3, 86 86 /// <summary> 87 /// ���������r�b�g����4�`�����l��[CV_16SC4]87 /// 符号あり16ビット整数4チャンネル [CV_16SC4] 88 88 /// </summary> 89 89 S16U4 = CV_16SC4, … … 92 92 93 93 /// <summary> 94 /// ���������r�b�g����1�`�����l��[CV_32SC1]94 /// 符号あり32ビット整数1チャンネル [CV_32SC1] 95 95 /// </summary> 96 96 S32C1 = CV_32SC1, 97 97 /// <summary> 98 /// ���������r�b�g����2�`�����l��[CV_32SC2]98 /// 符号あり32ビット整数2チャンネル [CV_32SC2] 99 99 /// </summary> 100 100 S32C2 = CV_32SC2, 101 101 /// <summary> 102 /// ���������r�b�g����3�`�����l��[CV_32SC3]102 /// 符号あり32ビット整数3チャンネル [CV_32SC3] 103 103 /// </summary> 104 104 S32C3 = CV_32SC3, 105 105 /// <summary> 106 /// ���������r�b�g����4�`�����l��[CV_32SC4]106 /// 符号あり32ビット整数4チャンネル [CV_32SC4] 107 107 /// </summary> 108 108 S32C4 = CV_32SC4, … … 111 111 112 112 /// <summary> 113 /// 32 �r�b�g���������_��1�`�����l��[CV_32FC1]113 /// 32ビット浮動小数点数1チャンネル [CV_32FC1] 114 114 /// </summary> 115 115 F32C1 = CV_32FC1, 116 116 /// <summary> 117 /// 32 �r�b�g���������_��2�`�����l��[CV_32FC2]117 /// 32ビット浮動小数点数2チャンネル [CV_32FC2] 118 118 /// </summary> 119 119 F32C2 = CV_32FC2, 120 120 /// <summary> 121 /// 32 �r�b�g���������_��3�`�����l��[CV_32FC3]121 /// 32ビット浮動小数点数3チャンネル [CV_32FC3] 122 122 /// </summary> 123 123 F32C3 = CV_32FC3, 124 124 /// <summary> 125 /// 32 �r�b�g���������_��4�`�����l��[CV_32FC4]125 /// 32ビット浮動小数点数4チャンネル [CV_32FC4] 126 126 /// </summary> 127 127 F32C4 = CV_32FC4, … … 130 130 131 131 /// <summary> 132 /// 64 �r�b�g���������_��1�`�����l��[CV_64FC1]132 /// 64ビット浮動小数点数1チャンネル [CV_64FC1] 133 133 /// </summary> 134 134 F64C1 = CV_64FC1, 135 135 /// <summary> 136 /// 64 �r�b�g���������_��2�`�����l��[CV_64FC2]136 /// 64ビット浮動小数点数2チャンネル [CV_64FC2] 137 137 /// </summary> 138 138 F64C2 = CV_64FC2, 139 139 /// <summary> 140 /// 64 �r�b�g���������_��3�`�����l��[CV_64FC3]140 /// 64ビット浮動小数点数3チャンネル [CV_64FC3] 141 141 /// </summary> 142 142 F64C3 = CV_64FC3, 143 143 /// <summary> 144 /// 64 �r�b�g���������_��4�`�����l��[CV_64FC4]144 /// 64ビット浮動小数点数4チャンネル [CV_64FC4] 145 145 /// </summary> 146 146 F64C4 = CV_64FC4, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/MorphologyOperation.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �����t�H���W�[���Z�̎�11 /// モルフォロジー演算の種類 12 12 /// </summary> 13 13 [Flags] … … 15 15 { 16 16 /// <summary> 17 /// �I�[�v�j���O[CV_MOP_OPEN].17 /// オープニング [CV_MOP_OPEN]. 18 18 /// dst=open(src,element)=dilate(erode(src,element),element) 19 19 /// </summary> 20 20 Open = CV_MOP_OPEN, 21 21 /// <summary> 22 /// �N���[�W���O[CV_MOP_CLOSE].22 /// クロージング [CV_MOP_CLOSE]. 23 23 /// dst=close(src,element)=erode(dilate(src,element),element) 24 24 /// </summary> 25 25 Close = CV_MOP_CLOSE, 26 26 /// <summary> 27 /// �����t�H���W�[���G�b�W���o�j[CV_MOP_GRADIENT].27 /// モルフォロジー勾配(エッジ検出) [CV_MOP_GRADIENT]. 28 28 /// dst=morph_grad(src,element)=dilate(src,element)-erode(src,element) 29 29 /// </summary> 30 30 Gradient = CV_MOP_GRADIENT, 31 31 /// <summary> 32 /// �g�b�v�n�b�g�ϊ�(top hat) [CV_MOP_TOPHAT].32 /// トップハット変換(top hat) [CV_MOP_TOPHAT]. 33 33 /// dst=tophat(src,element)=src-open(src,element) 34 34 /// </summary> 35 35 TopHat = CV_MOP_TOPHAT, 36 36 /// <summary> 37 /// �u���b�N�n�b�g�ϊ�(black hat) [CV_MOP_BLACKHAT]37 /// ブラックハット変換(black hat) [CV_MOP_BLACKHAT] 38 38 /// dst=blackhat(src,element)=close(src,element)-src 39 39 /// </summary> -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/MouseEvent.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �}�E�X�C�x���g11 /// マウスイベント 12 12 /// </summary> 13 13 [Flags] -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/NextEdgeType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvSubdiv2DGetEdge �̖߂��Ƃ����̏�11 /// cvSubdiv2DGetEdgeの戻り値とする辺の条件 12 12 /// </summary> 13 13 public enum class NextEdgeType : int 14 14 { 15 15 /// <summary> 16 /// ��ꂽ�ӂ̎n�_�̋ߖT�ɂ��鎟�̕Ӂie����Ƃ��C����Onext�j[CV_NEXT_AROUND_ORG]16 /// 入力された辺の始点の近傍にある次の辺(eが入力のとき,上図のeOnext)[CV_NEXT_AROUND_ORG] 17 17 /// </summary> 18 18 NextAroundOrg = CV_NEXT_AROUND_ORG, 19 19 /// <summary> 20 /// ��ꂽ�ӂ̏I�_�̋ߖT�ɂ��鎟�̕ӁieDnext�j[CV_NEXT_AROUND_DST]20 /// 入力された辺の終点の近傍にある次の辺(eDnext) [CV_NEXT_AROUND_DST] 21 21 /// </summary> 22 22 NextAroundDst = CV_NEXT_AROUND_DST, 23 23 /// <summary> 24 /// ��ꂽ�ӂ̎n�_�̋ߖT�ɂ����O�̕ӁieRnext �̔��]�j[CV_PREV_AROUND_ORG]24 /// 入力された辺の始点の近傍にある一つ前の辺(eRnext の反転)[CV_PREV_AROUND_ORG] 25 25 /// </summary> 26 26 PrevAroundOrg = CV_PREV_AROUND_ORG, 27 27 /// <summary> 28 /// ��ꂽ�ӂ̏I�_�̋ߖT�ɂ����O�̕ӁieLnext �̔��]�j[CV_PREV_AROUND_DST]28 /// 入力された辺の終点の近傍にある一つ前の辺(eLnext の反転)[CV_PREV_AROUND_DST] 29 29 /// </summary> 30 30 PrevAroundDst = CV_PREV_AROUND_DST, 31 31 /// <summary> 32 /// ��ꂽ�ӂ�ލ��ʂ̎��̕��ieLnext�j[CV_NEXT_AROUND_LEFT]32 /// 入力された辺を含む左面の次の辺 (eLnext)[CV_NEXT_AROUND_LEFT] 33 33 /// </summary> 34 34 NextAroundLeft = CV_NEXT_AROUND_LEFT, 35 35 /// <summary> 36 /// ��ꂽ�ӂ�މE�ʂ̎��̕ӁieRnext�j[CV_NEXT_AROUND_RIGHT]36 /// 入力された辺を含む右面の次の辺(eRnext) [CV_NEXT_AROUND_RIGHT] 37 37 /// </summary> 38 38 NextAroundRight = CV_NEXT_AROUND_RIGHT, 39 39 /// <summary> 40 /// ��ꂽ�ӂ�ލ��ʂ̈��O�̕ӁieOnext �̔��]�j[CV_PREV_AROUND_LEFT]40 /// 入力された辺を含む左面の一つ前の辺(eOnext の反転)[CV_PREV_AROUND_LEFT] 41 41 /// </summary> 42 42 PrevAroundLeft = CV_PREV_AROUND_LEFT, 43 43 /// <summary> 44 /// ��ꂽ�ӂ�މE�ʂ̈��O�̕ӁieDnext �̔��]�j[CV_PREV_AROUND_RIGHT]44 /// 入力された辺を含む右面の一つ前の辺(eDnext の反転)[CV_PREV_AROUND_RIGHT] 45 45 /// </summary> 46 46 PrevAroundRight = CV_PREV_AROUND_RIGHT, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/NodeType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �m�[�h�̎�11 /// ノードの種類 12 12 /// </summary> 13 13 [Flags] -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/RotateEdgeFlag.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvSubdiv2DRotateEdge �ɂ������̊W�̎w����ꂽ�ӂƓ���quad-edge�̂ǂ̕ӂ�������11 /// cvSubdiv2DRotateEdgeにおける辺の関係の指定(入力された辺と同じquad-edgeのどの辺を返すかを指定) 12 12 /// </summary> 13 13 public enum class RotateEdgeFlag : int 14 14 { 15 15 /// <summary> 16 /// ��Ӂie����ꂽ�ꍇ, ����e ���g�j[= 0]16 /// 入力の辺(eが入力された場合, 上図の e 自身) [= 0] 17 17 /// </summary> 18 18 Input = 0, 19 19 /// <summary> 20 /// ����ꂽ�ӁieRot�j[= 1]20 /// 回転された辺(eRot) [= 1] 21 21 /// </summary> 22 22 Rotate = 1, 23 23 /// <summary> 24 /// ���]���ꂽ�Ӂie�̔��]�i�ŕ\���j�j[= 2]24 /// 反転された辺(eの反転(緑で表示)) [= 2] 25 25 /// </summary> 26 26 Reverse = 2, 27 27 /// <summary> 28 /// ���]�Ɖ���ꂽ�ӁieRot�̔��]�i�ŕ\���j�j[= 3]28 /// 反転と回転された辺(eRotの反転(緑で表示)) [= 3] 29 29 /// </summary> 30 30 ReverseRotate = 3, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Shape.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �\���v�f�̌`��/// </summary> 11 /// 構造要素の形状 12 /// </summary> 12 13 public enum class Shape : int 13 14 { 14 15 /// <summary> 15 /// ��[CV_SHAPE_RECT]16 /// 矩形 [CV_SHAPE_RECT] 16 17 /// </summary> 17 18 Rect = CV_SHAPE_RECT, 18 19 /// <summary> 19 /// �\���^[CV_SHAPE_CROSS]20 /// 十字型 [CV_SHAPE_CROSS] 20 21 /// </summary> 21 22 Cross = CV_SHAPE_CROSS, 22 23 /// <summary> 23 /// �ȉ~[CV_SHAPE_ELLIPSE]24 /// 楕円 [CV_SHAPE_ELLIPSE] 24 25 /// </summary> 25 26 Ellipse = CV_SHAPE_ELLIPSE, 26 27 /// <summary> 27 /// ���[�U���̌`��V_SHAPE_CUSTOM]28 /// ユーザ定義の形状 [CV_SHAPE_CUSTOM] 28 29 /// </summary> 29 30 Custom = CV_SHAPE_CUSTOM, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/SmoothType.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �������̕� /// </summary> 11 /// 平滑化の方法 12 /// </summary> 12 13 public enum class SmoothType : int 13 14 { 14 15 /// <summary> 15 /// �X�P�[�����O�Ȃ��̒P���������B�s�N�Z����aram1*param2�אڂ̑��a�B[CV_BLUR_NO_SCALE]16 /// スケーリングなしの単純平滑化。ピクセルのparam1*param2隣接の総和。[CV_BLUR_NO_SCALE] 16 17 /// </summary> 17 18 BlurNoScale = CV_BLUR_NO_SCALE, 18 19 /// <summary> 19 /// �P���������B�s�N�Z����aram1*param2�אڂ̑��a��Z������1/(param1*param2)�ɂ��ăX�P�[�����O����[CV_BLUR]20 /// 単純平滑化。ピクセルのparam1*param2隣接の総和を計算した後、1/(param1*param2)によってスケーリングする。[CV_BLUR] 20 21 /// </summary> 21 22 Blur = CV_BLUR, 22 23 /// <summary> 23 /// �K�E�V�A���������B�摜�ƃT�C�Yparam1*param2�̃K�E�V�A���J�[�l���̏���݁B[CV_GAUSSIAN]24 /// ガウシアン平滑化。画像とサイズparam1*param2のガウシアンカーネルの畳み込み。[CV_GAUSSIAN] 24 25 /// </summary> 25 26 Gaussian = CV_GAUSSIAN, 26 27 /// <summary> 27 /// �����l�������Bparam1*param1�אڂ̒����l�̎擾�B[CV_MEDIAN]28 /// 中央値平滑化。param1*param1隣接の中央値の取得。[CV_MEDIAN] 28 29 /// </summary> 29 30 Median = CV_MEDIAN, 30 31 /// <summary> 31 /// �G�b�W�ێ��������t�B���^�B�F(�P�x�l)�ɂ���igma=param1�Ɨ̈����)�ɂ���igma=param2���*3�̃o�C���e�����t�B���^��p����[CV_BILATERAL]32 /// エッジ保持平滑化フィルタ。色(輝度値)についてsigma=param1と領域(距離)についてsigma=param2を持つ3*3のバイラテラルフィルタを適用する。[CV_BILATERAL] 32 33 /// </summary> 33 34 Bilateral = CV_BILATERAL -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Subdiv2DPointLocation.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvSubdiv2DLocate �ɂ��_�̔z�u�̎�11 /// cvSubdiv2DLocateによる点の配置の種類 12 12 /// </summary> 13 13 public enum class Subdiv2DPointLocation 14 14 { 15 15 /// <summary> 16 /// ����������Ȃ��Ƃ�[CV_PTLOC_ERROR]16 /// 入力の引数が正しくないとき [CV_PTLOC_ERROR] 17 17 /// </summary> 18 18 Error = CV_PTLOC_ERROR, 19 19 /// <summary> 20 /// �_�͍ו������ʂ̎Q�Ƌ��̊O�ɂ���CV_PTLOC_OUTSIDE_RECT]20 /// 点は細分割平面の参照矩形の外にある [CV_PTLOC_OUTSIDE_RECT] 21 21 /// </summary> 22 22 OutsideRect = CV_PTLOC_OUTSIDE_RECT, 23 23 /// <summary> 24 /// �_�͏����ʓ����݂���CV_PTLOC_INSIDE]24 /// 点は小平面内に存在する [CV_PTLOC_INSIDE] 25 25 /// </summary> 26 26 Inside = CV_PTLOC_INSIDE, 27 27 /// <summary> 28 /// �_�͍ו������ʓ����_�ƈ�����CV_PTLOC_VERTEX]28 /// 点は細分割平面内の頂点と一致する [CV_PTLOC_VERTEX] 29 29 /// </summary> 30 30 Vertex = CV_PTLOC_VERTEX, 31 31 /// <summary> 32 /// �_�͕ӏ����݂���CV_PTLOC_ON_EDGE]32 /// 点は辺上に存在する [CV_PTLOC_ON_EDGE] 33 33 /// </summary> 34 34 OnEdge = CV_PTLOC_ON_EDGE, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/TemplateMatching.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// �e���v���[�g�}�b�`���O�̕� /// </summary> 11 /// テンプレートマッチングの方法 12 /// </summary> 12 13 public enum class TemplateMatching : int 13 14 { -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Threshold.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// 臒l�����̎�11 /// 閾値処理の種類 12 12 /// </summary> 13 13 [Flags] … … 39 39 Mask = CV_THRESH_MASK, 40 40 /// <summary> 41 /// ���̎�41 /// 大津の手法 42 42 /// </summary> 43 43 Otsu = CV_THRESH_OTSU, -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/WindowFlag.h
r17367 r22212 1 #pragma once1 #pragma once 2 2 3 3 #include "StdAfx.h" … … 9 9 { 10 10 /// <summary> 11 /// cvNamedWindow �Ŏg�p�����B���h�E�̃t���O11 /// cvNamedWindowで使用するウィンドウのフラグ 12 12 /// </summary> 13 13 public enum class WindowFlag : int 14 14 { 15 15 /// <summary> 16 /// �\�������摜�T�C�Y�ɍ��킹�ăE�B���h�E�T�C�Y�������I�ɒ�������[CV_WINDOW_AUTOSIZE]16 /// 表示される画像サイズに合わせてウィンドウサイズが自動的に調整される [CV_WINDOW_AUTOSIZE] 17 17 /// </summary> 18 18 AutoSize = CV_WINDOW_AUTOSIZE, 19 19 /// <summary> 20 /// �E�B���h�E�T�C�Y�ɍ��킹���\���摜�T�C�Y���ύX����20 /// ウィンドウサイズに合わせて 表示画像サイズが変更される 21 21 /// </summary> 22 22 StretchImage = CV_WINDOW_AUTOSIZE + 1,
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)