Changeset 31005
- Timestamp:
- 03/10/09 13:49:43 (4 years ago)
- Location:
- lang/cpluspluscli/OpenCvSharp/trunk
- Files:
-
- 1 added
- 13 modified
-
OpenCvSharp.MachineLearning/CvEM.h (modified) (1 diff)
-
OpenCvSharp.MachineLearning/CvSVM.h (modified) (1 diff)
-
OpenCvSharp.MachineLearning/OpenCvSharp.MachineLearning.vcproj (modified) (4 diffs)
-
OpenCvSharp/AllEnums.h (modified) (1 diff)
-
OpenCvSharp/CV.h (modified) (2 diffs)
-
OpenCvSharp/CvArr.cpp (modified) (2 diffs)
-
OpenCvSharp/CvArr.h (modified) (1 diff)
-
OpenCvSharp/CvFilter.h (added)
-
OpenCvSharp/Cv_A-F.cpp (modified) (1 diff)
-
OpenCvSharp/Cv_G-N.cpp (modified) (1 diff)
-
OpenCvSharp/Cv_Macros.cpp (modified) (1 diff)
-
OpenCvSharp/Cv_O-Z.cpp (modified) (4 diffs)
-
OpenCvSharp/OpenCvSharp.vcproj (modified) (1 diff)
-
OpenCvSharp/Undef.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp.MachineLearning/CvEM.h
r30662 r31005 54 54 /// <summary> 55 55 /// ���f�[�^�|�C���^�̃o�C�g�T�C�Y�A 56 /// ���Ȃ킿 sizeof(Cv StatModel) �������56 /// ���Ȃ킿 sizeof(CvEM) ������� 57 57 /// </summary> 58 58 static property Int32 SizeOf{ -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp.MachineLearning/CvSVM.h
r30662 r31005 66 66 /// <summary> 67 67 /// ���f�[�^�|�C���^�̃o�C�g�T�C�Y�A 68 /// ���Ȃ킿 sizeof(CvS tatModel) �������68 /// ���Ȃ킿 sizeof(CvSVM) ������� 69 69 /// </summary> 70 70 static property Int32 SizeOf{ -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp.MachineLearning/OpenCvSharp.MachineLearning.vcproj
r30662 r31005 93 93 </Configuration> 94 94 <Configuration 95 Name="Release|Win32"96 OutputDirectory="$(SolutionDir)$(ConfigurationName)"97 IntermediateDirectory="$(ConfigurationName)"98 ConfigurationType="2"99 CharacterSet="1"100 ManagedExtensions="1"101 WholeProgramOptimization="1"102 >103 <Tool104 Name="VCPreBuildEventTool"105 />106 <Tool107 Name="VCCustomBuildTool"108 />109 <Tool110 Name="VCXMLDataGeneratorTool"111 />112 <Tool113 Name="VCWebServiceProxyGeneratorTool"114 />115 <Tool116 Name="VCMIDLTool"117 />118 <Tool119 Name="VCCLCompilerTool"120 PreprocessorDefinitions="WIN32;NDEBUG"121 RuntimeLibrary="2"122 UsePrecompiledHeader="2"123 GenerateXMLDocumentationFiles="true"124 WarningLevel="3"125 DebugInformationFormat="3"126 />127 <Tool128 Name="VCManagedResourceCompilerTool"129 />130 <Tool131 Name="VCResourceCompilerTool"132 />133 <Tool134 Name="VCPreLinkEventTool"135 />136 <Tool137 Name="VCLinkerTool"138 AdditionalDependencies="cv.lib cxcore.lib cxts.lib highgui.lib ml.lib $(NOINHERIT)"139 LinkIncremental="1"140 GenerateDebugInformation="true"141 TargetMachine="1"142 />143 <Tool144 Name="VCALinkTool"145 />146 <Tool147 Name="VCManifestTool"148 />149 <Tool150 Name="VCXDCMakeTool"151 />152 <Tool153 Name="VCBscMakeTool"154 />155 <Tool156 Name="VCFxCopTool"157 />158 <Tool159 Name="VCAppVerifierTool"160 />161 <Tool162 Name="VCPostBuildEventTool"163 />164 </Configuration>165 <Configuration166 95 Name="Debug|x64" 167 96 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)" … … 213 142 AssemblyDebug="1" 214 143 TargetMachine="17" 144 /> 145 <Tool 146 Name="VCALinkTool" 147 /> 148 <Tool 149 Name="VCManifestTool" 150 /> 151 <Tool 152 Name="VCXDCMakeTool" 153 /> 154 <Tool 155 Name="VCBscMakeTool" 156 /> 157 <Tool 158 Name="VCFxCopTool" 159 /> 160 <Tool 161 Name="VCAppVerifierTool" 162 /> 163 <Tool 164 Name="VCPostBuildEventTool" 165 /> 166 </Configuration> 167 <Configuration 168 Name="Release|Win32" 169 OutputDirectory="$(SolutionDir)$(ConfigurationName)" 170 IntermediateDirectory="$(ConfigurationName)" 171 ConfigurationType="2" 172 CharacterSet="1" 173 ManagedExtensions="1" 174 WholeProgramOptimization="1" 175 > 176 <Tool 177 Name="VCPreBuildEventTool" 178 /> 179 <Tool 180 Name="VCCustomBuildTool" 181 /> 182 <Tool 183 Name="VCXMLDataGeneratorTool" 184 /> 185 <Tool 186 Name="VCWebServiceProxyGeneratorTool" 187 /> 188 <Tool 189 Name="VCMIDLTool" 190 /> 191 <Tool 192 Name="VCCLCompilerTool" 193 PreprocessorDefinitions="WIN32;NDEBUG" 194 RuntimeLibrary="2" 195 UsePrecompiledHeader="2" 196 GenerateXMLDocumentationFiles="true" 197 WarningLevel="3" 198 DebugInformationFormat="3" 199 /> 200 <Tool 201 Name="VCManagedResourceCompilerTool" 202 /> 203 <Tool 204 Name="VCResourceCompilerTool" 205 /> 206 <Tool 207 Name="VCPreLinkEventTool" 208 /> 209 <Tool 210 Name="VCLinkerTool" 211 AdditionalDependencies="cv.lib cxcore.lib cxts.lib highgui.lib ml.lib $(NOINHERIT)" 212 LinkIncremental="1" 213 GenerateDebugInformation="true" 214 TargetMachine="1" 215 215 /> 216 216 <Tool … … 352 352 </FileConfiguration> 353 353 <FileConfiguration 354 Name=" Release|Win32"354 Name="Debug|x64" 355 355 > 356 356 <Tool … … 360 360 </FileConfiguration> 361 361 <FileConfiguration 362 Name=" Debug|x64"362 Name="Release|Win32" 363 363 > 364 364 <Tool -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/AllEnums.h
r30931 r31005 17 17 #include "CovarMatrixFlag.h" 18 18 #include "CvArrComparison.h" 19 #include "CvFilter.h" 19 20 #include "CvStatus.h" 20 21 #include "DftFlag.h" -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CV.h
r30965 r31005 490 490 static Byte* PtrND( N::CvArr^ arr, ... array<Int32>^ idx ); 491 491 static void PutText( N::IplImage^ img, String^ text, N::CvPoint org, N::CvFont^ font, N::CvColor color ); 492 static void PyrDown( N::CvArr^ src, N::CvArr^ dst ); 493 static void PyrDown( N::CvArr^ src, N::CvArr^ dst, N::CvFilter filter ); 492 494 static void PyrMeanShiftFiltering( N::CvArr^ src, N::CvArr^ dst, Double sp, Double sr ); 493 495 static void PyrMeanShiftFiltering( N::CvArr^ src, N::CvArr^ dst, Double sp, Double sr, Int32 max_level ); … … 495 497 static void PyrSegmentation( N::IplImage^ src, N::IplImage^ dst, Int32 level, Double threshold1, Double threshold2 ); 496 498 static void PyrSegmentation( N::IplImage^ src, N::IplImage^ dst, N::CvMemStorage^ storage, N::CvSeq^ comp, Int32 level, Double threshold1, Double threshold2 ); 499 static void PyrUp( N::CvArr^ src, N::CvArr^ dst ); 500 static void PyrUp( N::CvArr^ src, N::CvArr^ dst, N::CvFilter filter ); 497 501 static N::IplImage^ QueryFrame( N::CvCapture^ capture ); 498 502 static Double QueryHistValue_1D( N::CvHistogram^ hist, Int32 idx0 ); -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CvArr.cpp
r30931 r31005 2077 2077 } 2078 2078 #pragma endregion 2079 #pragma region PyrDown 2080 /// <summary> 2081 /// 画像のダウンサンプリングを行う 2082 /// </summary> 2083 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 2084 void CvArr::PyrDown( N::CvArr^ dst ) 2085 { 2086 Cv::PyrDown(this, dst); 2087 } 2088 /// <summary> 2089 /// 画像のダウンサンプリングを行う 2090 /// </summary> 2091 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 2092 /// <param name="filter">畳み込みに使うフィルタ.現在は CV_GAUSSIAN_5x5 のみサポート.</param> 2093 void CvArr::PyrDown( N::CvArr^ dst, N::CvFilter filter ) 2094 { 2095 Cv::PyrDown(this, dst, filter); 2096 } 2097 #pragma endregion 2079 2098 #pragma region PyrMeanShiftFiltering 2080 2099 /// <summary> … … 2114 2133 { 2115 2134 Cv::PyrMeanShiftFiltering(this, dst, sp, sr, max_level, termcrit); 2135 } 2136 #pragma endregion 2137 #pragma region PyrUp 2138 /// <summary> 2139 /// 画像のアップサンプリングを行う 2140 /// </summary> 2141 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 2142 void CvArr::PyrUp( N::CvArr^ dst ) 2143 { 2144 Cv::PyrUp(this, dst); 2145 } 2146 /// <summary> 2147 /// 画像のアップサンプリングを行う 2148 /// </summary> 2149 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 2150 /// <param name="filter">畳み込みに使うフィルタ.現在は CV_GAUSSIAN_5x5 のみサポート.</param> 2151 void CvArr::PyrUp( N::CvArr^ dst, N::CvFilter filter ) 2152 { 2153 Cv::PyrUp(this, dst, filter); 2116 2154 } 2117 2155 #pragma endregion -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/CvArr.h
r30931 r31005 353 353 virtual Byte* Ptr3D( Int32 idx0, Int32 idx1, Int32 idx2 ); 354 354 virtual Byte* PtrND( ... array<Int32>^ idx ); 355 virtual void PyrDown( N::CvArr^ dst ); 356 virtual void PyrDown( N::CvArr^ dst, N::CvFilter filter ); 355 357 virtual void PyrMeanShiftFiltering( N::CvArr^ dst, Double sp, Double sr ); 356 358 virtual void PyrMeanShiftFiltering( N::CvArr^ dst, Double sp, Double sr, Int32 max_level ); 357 359 virtual void PyrMeanShiftFiltering( N::CvArr^ dst, Double sp, Double sr, Int32 max_level, N::CvTermCriteria^ termcrit ); 360 virtual void PyrUp( N::CvArr^ dst ); 361 virtual void PyrUp( N::CvArr^ dst, N::CvFilter filter ); 358 362 virtual void RandArr( N::CvRNG^ rng, DistributionType dist_type, N::CvScalar param1, N::CvScalar param2 ); 359 363 virtual void RandShuffle( void ); -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Cv_A-F.cpp
r30965 r31005 9 9 10 10 using namespace System; 11 using namespace System::IO;12 using namespace System::Reflection;13 11 using namespace System::Runtime::InteropServices; 14 12 -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Cv_G-N.cpp
r30965 r31005 9 9 10 10 using namespace System; 11 using namespace System::IO;12 using namespace System::Reflection;13 11 using namespace System::Runtime::InteropServices; 14 12 15 /// <summary> 16 /// KwsmLab 17 /// </summary> 13 18 14 namespace KwsmLab { 19 15 namespace OpenCvSharp -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Cv_Macros.cpp
r30965 r31005 6 6 #include "stdafx.h" 7 7 #include "Cv.h" 8 8 9 9 10 namespace KwsmLab { -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Cv_O-Z.cpp
r30965 r31005 9 9 10 10 using namespace System; 11 using namespace System::IO;12 using namespace System::Reflection;13 11 using namespace System::Runtime::InteropServices; 14 12 15 /// <summary> 16 /// KwsmLab 17 /// </summary> 13 18 14 namespace KwsmLab { 19 15 namespace OpenCvSharp 20 16 { 21 22 17 #pragma region OpenFileStorage 23 18 /// <summary> … … 418 413 } 419 414 #pragma endregion 415 #pragma region PyrDown 416 /// <summary> 417 /// 画像のダウンサンプリングを行う 418 /// </summary> 419 /// <param name="src">入力画像</param> 420 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 421 void Cv::PyrDown( N::CvArr^ src, N::CvArr^ dst ) 422 { 423 CHECK_NULL(src); 424 CHECK_NULL(dst); 425 ::cvPyrDown(src->Ptr, dst->Ptr); 426 } 427 /// <summary> 428 /// 画像のダウンサンプリングを行う 429 /// </summary> 430 /// <param name="src">入力画像</param> 431 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 432 /// <param name="filter">畳み込みに使うフィルタ.現在は CV_GAUSSIAN_5x5 のみサポート.</param> 433 void Cv::PyrDown( N::CvArr^ src, N::CvArr^ dst, N::CvFilter filter ) 434 { 435 CHECK_NULL(src); 436 CHECK_NULL(dst); 437 ::cvPyrDown(src->Ptr, dst->Ptr, static_cast<int>(filter)); 438 } 439 #pragma endregion 420 440 #pragma region PyrMeanShiftFiltering 421 441 /// <summary> … … 516 536 ::CvSeq* comp_ptr = (comp == nullptr) ? 0 : comp->SeqPtr; 517 537 ::cvPyrSegmentation(src->ImagePtr, dst->ImagePtr, storage->Ptr, &comp_ptr, level, threshold1, threshold2); 538 } 539 #pragma endregion 540 #pragma region PyrUp 541 /// <summary> 542 /// 画像のアップサンプリングを行う 543 /// </summary> 544 /// <param name="src">入力画像</param> 545 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 546 void Cv::PyrUp( N::CvArr^ src, N::CvArr^ dst ) 547 { 548 CHECK_NULL(src); 549 CHECK_NULL(dst); 550 ::cvPyrUp(src->Ptr, dst->Ptr); 551 } 552 /// <summary> 553 /// 画像のアップサンプリングを行う 554 /// </summary> 555 /// <param name="src">入力画像</param> 556 /// <param name="dst">出力画像.入力画像の1/2の幅と高さ.</param> 557 /// <param name="filter">畳み込みに使うフィルタ.現在は CV_GAUSSIAN_5x5 のみサポート.</param> 558 void Cv::PyrUp( N::CvArr^ src, N::CvArr^ dst, N::CvFilter filter ) 559 { 560 CHECK_NULL(src); 561 CHECK_NULL(dst); 562 ::cvPyrUp(src->Ptr, dst->Ptr, static_cast<int>(filter)); 518 563 } 519 564 #pragma endregion … … 3522 3567 } 3523 3568 #pragma endregion 3524 3525 3569 } 3526 3570 } -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/OpenCvSharp.vcproj
r30965 r31005 769 769 </File> 770 770 <File 771 RelativePath=".\CvFilter.h" 772 > 773 </File> 774 <File 771 775 RelativePath=".\CvStatus.h" 772 776 > -
lang/cpluspluscli/OpenCvSharp/trunk/OpenCvSharp/Undef.h
r30931 r31005 9 9 10 10 #undef RGB 11 #undef T12 11 #undef LoadImage
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)