From 58108457773a9d7eddb84d22ec8d2ce4e4be776e Mon Sep 17 00:00:00 2001 From: Maxim Kostin Date: Fri, 13 Feb 2015 17:12:37 +0300 Subject: [PATCH] Added and updated WinRT samples Signed-off-by: Maxim Kostin --- samples/winrt/.gitignore | 87 +++++++++ .../winrt/ImageManipulations/MediaCapture.sln | 30 +-- .../ImageManipulations/MediaCapture.vcxproj | 177 ++++-------------- .../MediaCapture.vcxproj.filters | 58 ++++++ .../MediaCapture_TemporaryKey.pfx | Bin 0 -> 2704 bytes .../OcvTransform/OcvImageManipulations.h | 92 +++++++++ .../OcvTransform/OcvImageManipulations.idl | 1 + .../OcvTransform/OcvTransform.cpp | 7 +- .../OcvTransform/OcvTransform.vcxproj | 36 ++-- .../ImageManipulations/Package.appxmanifest | 24 ++- .../ImageManipulations/assets/StoreLogo.png | Bin 0 -> 1426 bytes .../assets/windows-sdk.scale-100.png | Bin 0 -> 1426 bytes .../OcvImageProcessing/OcvImageProcessing.sln | 4 +- .../OcvImageProcessing/MainPage.xaml.cpp | 4 +- .../OcvImageProcessing.vcxproj | 142 ++++---------- .../OcvImageProcessing.vcxproj.filters | 38 +--- .../OcvImageProcessing_TemporaryKey.pfx | Bin 0 -> 2512 bytes .../OcvImageProcessing/Package.appxmanifest | 20 +- samples/winrt/readme.txt | 6 + 19 files changed, 394 insertions(+), 332 deletions(-) create mode 100644 samples/winrt/.gitignore create mode 100644 samples/winrt/ImageManipulations/MediaCapture.vcxproj.filters create mode 100644 samples/winrt/ImageManipulations/MediaCapture_TemporaryKey.pfx create mode 100644 samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.h create mode 100644 samples/winrt/ImageManipulations/assets/StoreLogo.png create mode 100644 samples/winrt/ImageManipulations/assets/windows-sdk.scale-100.png create mode 100644 samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing_TemporaryKey.pfx create mode 100644 samples/winrt/readme.txt diff --git a/samples/winrt/.gitignore b/samples/winrt/.gitignore new file mode 100644 index 0000000000..d4b2f0f455 --- /dev/null +++ b/samples/winrt/.gitignore @@ -0,0 +1,87 @@ +# Ignore thumbnails created by windows +Thumbs.db + +#ignore winrt copies of opencv files +opencl_kernels.cpp +opencl_kernels.hpp + +# Ignore files build by Visual Studio +*.obj +*.exe +*.pdb +*.aps +*.vcproj.*.user +*.vcxproj.user +*.vspscc +*_i.c +*.i +*.icf +*_p.c +*.ncb +*.suo +*.tlb +*.tlh +*.bak +*.cache +*.ilk +*.log +*.winmd +[Bb]in +[Dd]ebug*/ +*.sbr +*.sdf +obj/ +[Rr]elease*/ +_ReSharper*/ +[Tt]est[Rr]esult* +ipch/ +*.opensdf +Generated Files +AppPackages +SubmissionInfo +*.hps + +# Ignore files build by ndk and eclipse +libs/ +bin/ +obj/ +gen/ +local.properties + +# Ignore python compiled files +*.pyc + +# Ignore files build by airplay and marmalade +build_*_xcode/ +build_*_vc10/ + +# Ignore files built by xcode +*.mode*v* +*.pbxuser +*.xcbkptlist +*.xcscheme +*.xcworkspacedata +*.xcuserstate +xcschememanagement.plist +build/ +.DS_Store +._.* +xcuserdata/ +DerivedData/ +*.xccheckout + +# Ignore files built by bada +.Simulator-Debug/ +.Target-Debug/ +.Target-Release/ + +# Ignore files built by blackberry +Simulator/ +Device-Debug/ +Device-Release/ + +# Ignore vim swaps +*.swp + +# CTags +tags diff --git a/samples/winrt/ImageManipulations/MediaCapture.sln b/samples/winrt/ImageManipulations/MediaCapture.sln index e1f9aa3859..f82f20396e 100644 --- a/samples/winrt/ImageManipulations/MediaCapture.sln +++ b/samples/winrt/ImageManipulations/MediaCapture.sln @@ -1,9 +1,11 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 11 Express for Windows 8 +# Visual Studio 2013 +VisualStudioVersion = 12.0.31101.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaCapture", "MediaCapture.vcxproj", "{C5B886A7-8300-46FF-B533-9613DE2AF637}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GrayscaleTransform", "MediaExtensions\OcvTransform\OcvTransform.vcxproj", "{BA69218F-DA5C-4D14-A78D-21A9E4DEC669}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OcvTransform", "MediaExtensions\OcvTransform\OcvTransform.vcxproj", "{BA69218F-DA5C-4D14-A78D-21A9E4DEC669}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -15,18 +17,6 @@ Global Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|ARM.ActiveCfg = Debug|ARM - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|ARM.Build.0 = Debug|ARM - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|Win32.ActiveCfg = Debug|Win32 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|Win32.Build.0 = Debug|Win32 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|x64.ActiveCfg = Debug|x64 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|x64.Build.0 = Debug|x64 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|ARM.ActiveCfg = Release|ARM - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|ARM.Build.0 = Release|ARM - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|Win32.ActiveCfg = Release|Win32 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|Win32.Build.0 = Release|Win32 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|x64.ActiveCfg = Release|x64 - {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|x64.Build.0 = Release|x64 {C5B886A7-8300-46FF-B533-9613DE2AF637}.Debug|ARM.ActiveCfg = Debug|ARM {C5B886A7-8300-46FF-B533-9613DE2AF637}.Debug|ARM.Build.0 = Debug|ARM {C5B886A7-8300-46FF-B533-9613DE2AF637}.Debug|ARM.Deploy.0 = Debug|ARM @@ -45,6 +35,18 @@ Global {C5B886A7-8300-46FF-B533-9613DE2AF637}.Release|x64.ActiveCfg = Release|x64 {C5B886A7-8300-46FF-B533-9613DE2AF637}.Release|x64.Build.0 = Release|x64 {C5B886A7-8300-46FF-B533-9613DE2AF637}.Release|x64.Deploy.0 = Release|x64 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|ARM.ActiveCfg = Debug|ARM + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|ARM.Build.0 = Debug|ARM + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|Win32.ActiveCfg = Debug|Win32 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|Win32.Build.0 = Debug|Win32 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|x64.ActiveCfg = Debug|x64 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Debug|x64.Build.0 = Debug|x64 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|ARM.ActiveCfg = Release|ARM + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|ARM.Build.0 = Release|ARM + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|Win32.ActiveCfg = Release|Win32 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|Win32.Build.0 = Release|Win32 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|x64.ActiveCfg = Release|x64 + {BA69218F-DA5C-4D14-A78D-21A9E4DEC669}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/samples/winrt/ImageManipulations/MediaCapture.vcxproj b/samples/winrt/ImageManipulations/MediaCapture.vcxproj index a0f8c84f9b..3430a487f8 100644 --- a/samples/winrt/ImageManipulations/MediaCapture.vcxproj +++ b/samples/winrt/ImageManipulations/MediaCapture.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -30,44 +30,45 @@ {C5B886A7-8300-46FF-B533-9613DE2AF637} SDKSample en-US - $(VCTargetsPath11) - 11.0 + 12.0 true MediaCapture + Windows Store + 8.1 Application true - v110 + v120 Application true - v110 + v120 Application true - v110 + v120 Application false true - v110 + v120 Application false true - v110 + v120 Application false true - v110 + v120 @@ -90,10 +91,24 @@ - + + True + x86 + 76D64E4F88C9B7D47ACA757CDFD15D6F3AD81D92 + MediaCapture_TemporaryKey.pfx + + + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86); + pch.h + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\modules\imgproc\include;..\..\..\modules\features2d\include;..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) @@ -159,7 +174,10 @@ - + + + true + @@ -167,144 +185,15 @@ - - true - true + true - true - true - true - - true - true + true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true - - - true - true - true - true - true - true + - + \ No newline at end of file diff --git a/samples/winrt/ImageManipulations/MediaCapture.vcxproj.filters b/samples/winrt/ImageManipulations/MediaCapture.vcxproj.filters new file mode 100644 index 0000000000..db0f737615 --- /dev/null +++ b/samples/winrt/ImageManipulations/MediaCapture.vcxproj.filters @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Assets + + + Assets + + + Assets + + + Assets + + + + + + + + + + + + + + + {392352d8-f913-4741-82cf-d8075bb6f022} + + + + + + + + \ No newline at end of file diff --git a/samples/winrt/ImageManipulations/MediaCapture_TemporaryKey.pfx b/samples/winrt/ImageManipulations/MediaCapture_TemporaryKey.pfx new file mode 100644 index 0000000000000000000000000000000000000000..0f4f0d9e3d7d038c104c2902dbc8543abd2244cb GIT binary patch literal 2704 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 version is high enough to compile this file*/ +#ifndef __REQUIRED_RPCNDR_H_VERSION__ +#define __REQUIRED_RPCNDR_H_VERSION__ 475 +#endif + +#include "rpc.h" +#include "rpcndr.h" + +#ifndef __RPCNDR_H_VERSION__ +#error this stub requires an updated version of +#endif // __RPCNDR_H_VERSION__ + + +#ifndef __OcvImageManipulations_h__ +#define __OcvImageManipulations_h__ + +#if defined(_MSC_VER) && (_MSC_VER >= 1020) +#pragma once +#endif + +#if defined(__cplusplus) +#if defined(__MIDL_USE_C_ENUM) +#define MIDL_ENUM enum +#else +#define MIDL_ENUM enum class +#endif +#endif + + +/* Forward Declarations */ + +/* header files for imported files */ +#include "Windows.Media.h" + +#ifdef __cplusplus +extern "C"{ +#endif + + +/* interface __MIDL_itf_OcvImageManipulations_0000_0000 */ +/* [local] */ + +#pragma warning(push) +#pragma warning(disable:4001) +#pragma once +#pragma warning(pop) +#ifndef RUNTIMECLASS_OcvTransform_OcvImageManipulations_DEFINED +#define RUNTIMECLASS_OcvTransform_OcvImageManipulations_DEFINED +extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_OcvTransform_OcvImageManipulations[] = L"OcvTransform.OcvImageManipulations"; +#endif + + +/* interface __MIDL_itf_OcvImageManipulations_0000_0000 */ +/* [local] */ + + + +extern RPC_IF_HANDLE __MIDL_itf_OcvImageManipulations_0000_0000_v0_0_c_ifspec; +extern RPC_IF_HANDLE __MIDL_itf_OcvImageManipulations_0000_0000_v0_0_s_ifspec; + +/* Additional Prototypes for ALL interfaces */ + +/* end of Additional Prototypes */ + +#ifdef __cplusplus +} +#endif + +#endif + + diff --git a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.idl b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.idl index 37235a092d..1bec5d0dc8 100644 --- a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.idl +++ b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.idl @@ -7,5 +7,6 @@ namespace OcvTransform [version(NTDDI_WIN8)] runtimeclass OcvImageManipulations { + interface Windows.Media.IMediaExtension; } } diff --git a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.cpp b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.cpp index 538f353f5e..438b2c6d13 100644 --- a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.cpp +++ b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.cpp @@ -8,8 +8,11 @@ #include "OcvTransform.h" #include "bufferlock.h" -#include "opencv2\core\core.hpp" -#include "opencv2\imgproc\imgproc.hpp" +#include +#include +#include + + using namespace Microsoft::WRL; diff --git a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.vcxproj b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.vcxproj index 54c0ce40ab..c8f767e39a 100644 --- a/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.vcxproj +++ b/samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -27,47 +27,48 @@ - $(VCTargetsPath11) {BA69218F-DA5C-4D14-A78D-21A9E4DEC669} Win32Proj OcvTransform OcvTransform - 11.0 + 12.0 true + Windows Store + 8.1 DynamicLibrary true - v110 + v120 DynamicLibrary true - v110 + v120 DynamicLibrary true - v110 + v120 DynamicLibrary false true - v110 + v120 DynamicLibrary false true - v110 + v120 DynamicLibrary false true - v110 + v120 @@ -96,6 +97,7 @@ false $(Configuration)\$(MSBuildProjectName)\ + $(ProjectDir)..\..\..\..\..\bin\WS\8.1\x86\lib\Debug;$(ProjectDir)..\..\..\..\..\bin\WS\8.1\x86\3rdparty\lib\Debug;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86) false @@ -123,11 +125,11 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console - runtimeobject.lib;%(AdditionalDependencies);mf.lib;mfuuid.lib;mfplat.lib;opencv_core245.lib;opencv_imgproc245.lib + opencv_core300d.lib;opencv_imgproc300d.lib;zlibd.lib;runtimeobject.lib;%(AdditionalDependencies);mf.lib;mfuuid.lib;mfplat.lib false OcvTransform.def $(OPENCV_DIR)\lib;%(AdditionalLibraryDirectories) @@ -147,7 +149,7 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\include;..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console @@ -171,7 +173,7 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\include;..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console @@ -195,7 +197,7 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\include;..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console @@ -219,7 +221,7 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\include;..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console @@ -243,7 +245,7 @@ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) false - $(OPENCV_DIR)\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories);$(ProjectDir)\..\Common + ..\..\..\..\..\include;..\..\..\..\..\modules\core\include;..\..\..\..\..\modules\imgproc\include;..\..\..\..\..\modules\features2d\include;..\..\..\..\..\modules\flann\include;$(ProjectDir)\..\Common;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) Console @@ -316,4 +318,4 @@ - + \ No newline at end of file diff --git a/samples/winrt/ImageManipulations/Package.appxmanifest b/samples/winrt/ImageManipulations/Package.appxmanifest index b66e01465e..96b6455c4a 100644 --- a/samples/winrt/ImageManipulations/Package.appxmanifest +++ b/samples/winrt/ImageManipulations/Package.appxmanifest @@ -1,24 +1,28 @@  - - + + MediaCapture CPP sample Microsoft Corporation - Assets\storeLogo-sdk.png + Assets\windows-sdk.png - 6.2.1 - 6.2.1 + 6.3 + 6.3 - - - - + + + + + + + + @@ -33,4 +37,4 @@ - + \ No newline at end of file diff --git a/samples/winrt/ImageManipulations/assets/StoreLogo.png b/samples/winrt/ImageManipulations/assets/StoreLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..af64bf00ad4a8bfec7ee89ab8a7b61d55988dfd6 GIT binary patch literal 1426 zcmV;D1#S9?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf00v@9M??Vs0RI60 zpuMM)00007bV*G`2i*n}3K|J({%opWa9o|%z`{{H+k-?{nD$#?FZ$C=4>1YrLIKI=rpojc5V z^Tvy7YM9gB?#7=5Igw21?-yd_O8M?+=5o7inGh#VP;z!)3hYQWk+Crf z4D8)YK?FN@Qea?ah5|d1P2|G|3UuU}Dwe36xj72#NH&q$S_*WW$B!wBV0@ec165TN zSVG5&9apcK4^-cAR92e%Nq2Wsk{#%o5K|GpTUsc|z>Xc}KE5A5q(nQ=Ga+l%=tU^z z&CQgkaPp)vx5Noa-t)!{y$IFQ)07y%l?+>56lG$9vF2uK#2~NW71$v%x~D07BI9D5%|P7Y ztOoi9T2RP|gmIpq7p)MEV57c*PC*L+<3z?Fwct3l@>c3;$BP&8LeHrc&*Y@Q&89hD zn@BhBo-eRm{R7!@@uGLEOUnYwp}xM@CrHUlKSOGP<>)8KmTT9F1xe>}^ot0tTq*4% ztuo*I15yhtSGLT~$|AT{)W85Ggb>V^ZfGd(W@vh-#g(hyAX}C%FD*uO7`?sbeCfVE zZ!!px2&n~z>077`lJOUiEjMrKg{YR-$RLG+IajsB-7sD()}+HwkiQ{Y+S*DB2)eVA z5*1#(5@OLJbH4A}x3QfN6H3Xt`k|~a72&(9EBZ8S>f?LYE^IH0%Szd$S_);w^XGa2 zs^d6wMn6ILZf_T&;sJX=*La;Dp{#iFgaQK_Hc${jXJ`1DY;qFIw)f&aHFds*;uwK) zP*Xs)P#5GQ-@7mtFQy=Zs3%AtKVl+{P9rsS2BA3qgbL79Kz~8AkWbW8o{

BDi;t z0t0n*_%S4gl%qmd9F>rouj&^_CAe>^zIBU|LfE)5{1}mU*4W4&;abPnxdWN_9#V6I z8i7=z9%o78{>;cJEU-=azR#Y;Rwg#`#`!;PQZ=s@zeAt+CwJgcs2);tObW7pzg|Sp zy}evKdnUx&w;b08F4nFM|0H~KoVl?PVh~abh*ZqQ)7No++%3M8_@Zpx(cz7Z(4&br z%@>hcm~0q_u}Cl#l+->-C>z;m8j51Yiqc||`qCvD5TIFPicifKlT^b{ImmkuQ*q@w z_~i+_R7wF-3oBdLo$`ugvs7N|}-R0ZNK|g1Qt-I&;ygx!AUi zIvGGpGy_lv^d;n;vEVA`JLp#^E1o_T;=lp#OAxsn$2EtGx;pNjl}?|IUKvZWeL(jg glKR>2!ho@V0n*p4SbNWbssI2007*qoM6N<$f*ydI?EnA( literal 0 HcmV?d00001 diff --git a/samples/winrt/ImageManipulations/assets/windows-sdk.scale-100.png b/samples/winrt/ImageManipulations/assets/windows-sdk.scale-100.png new file mode 100644 index 0000000000000000000000000000000000000000..af64bf00ad4a8bfec7ee89ab8a7b61d55988dfd6 GIT binary patch literal 1426 zcmV;D1#S9?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf00v@9M??Vs0RI60 zpuMM)00007bV*G`2i*n}3K|J({%opWa9o|%z`{{H+k-?{nD$#?FZ$C=4>1YrLIKI=rpojc5V z^Tvy7YM9gB?#7=5Igw21?-yd_O8M?+=5o7inGh#VP;z!)3hYQWk+Crf z4D8)YK?FN@Qea?ah5|d1P2|G|3UuU}Dwe36xj72#NH&q$S_*WW$B!wBV0@ec165TN zSVG5&9apcK4^-cAR92e%Nq2Wsk{#%o5K|GpTUsc|z>Xc}KE5A5q(nQ=Ga+l%=tU^z z&CQgkaPp)vx5Noa-t)!{y$IFQ)07y%l?+>56lG$9vF2uK#2~NW71$v%x~D07BI9D5%|P7Y ztOoi9T2RP|gmIpq7p)MEV57c*PC*L+<3z?Fwct3l@>c3;$BP&8LeHrc&*Y@Q&89hD zn@BhBo-eRm{R7!@@uGLEOUnYwp}xM@CrHUlKSOGP<>)8KmTT9F1xe>}^ot0tTq*4% ztuo*I15yhtSGLT~$|AT{)W85Ggb>V^ZfGd(W@vh-#g(hyAX}C%FD*uO7`?sbeCfVE zZ!!px2&n~z>077`lJOUiEjMrKg{YR-$RLG+IajsB-7sD()}+HwkiQ{Y+S*DB2)eVA z5*1#(5@OLJbH4A}x3QfN6H3Xt`k|~a72&(9EBZ8S>f?LYE^IH0%Szd$S_);w^XGa2 zs^d6wMn6ILZf_T&;sJX=*La;Dp{#iFgaQK_Hc${jXJ`1DY;qFIw)f&aHFds*;uwK) zP*Xs)P#5GQ-@7mtFQy=Zs3%AtKVl+{P9rsS2BA3qgbL79Kz~8AkWbW8o{

BDi;t z0t0n*_%S4gl%qmd9F>rouj&^_CAe>^zIBU|LfE)5{1}mU*4W4&;abPnxdWN_9#V6I z8i7=z9%o78{>;cJEU-=azR#Y;Rwg#`#`!;PQZ=s@zeAt+CwJgcs2);tObW7pzg|Sp zy}evKdnUx&w;b08F4nFM|0H~KoVl?PVh~abh*ZqQ)7No++%3M8_@Zpx(cz7Z(4&br z%@>hcm~0q_u}Cl#l+->-C>z;m8j51Yiqc||`qCvD5TIFPicifKlT^b{ImmkuQ*q@w z_~i+_R7wF-3oBdLo$`ugvs7N|}-R0ZNK|g1Qt-I&;ygx!AUi zIvGGpGy_lv^d;n;vEVA`JLp#^E1o_T;=lp#OAxsn$2EtGx;pNjl}?|IUKvZWeL(jg glKR>2!ho@V0n*p4SbNWbssI2007*qoM6N<$f*ydI?EnA( literal 0 HcmV?d00001 diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing.sln b/samples/winrt/OcvImageProcessing/OcvImageProcessing.sln index 11bf904bc1..c93d53e9d1 100644 --- a/samples/winrt/OcvImageProcessing/OcvImageProcessing.sln +++ b/samples/winrt/OcvImageProcessing/OcvImageProcessing.sln @@ -1,6 +1,8 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 +# Visual Studio 2013 +VisualStudioVersion = 12.0.31101.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OcvImageProcessing", "OcvImageProcessing\OcvImageProcessing.vcxproj", "{A5555EA2-F9E8-4078-90F5-D428F2C0D6D1}" EndProject Global diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing/MainPage.xaml.cpp b/samples/winrt/OcvImageProcessing/OcvImageProcessing/MainPage.xaml.cpp index 6d5ac04bda..85d6c318fd 100644 --- a/samples/winrt/OcvImageProcessing/OcvImageProcessing/MainPage.xaml.cpp +++ b/samples/winrt/OcvImageProcessing/OcvImageProcessing/MainPage.xaml.cpp @@ -9,6 +9,8 @@ #include #include #include +#include + using namespace OcvImageProcessing; using namespace Microsoft::WRL; @@ -129,7 +131,7 @@ cv::Mat OcvImageProcessing::MainPage::ApplyFindFeaturesFilter(const cv::Mat& ima { cv::Mat result; cv::Mat intermediateMat; - cv::Ptr detector = cv::FastFeatureDetector::create(50); + cv::Ptr detector = cv::FastFeatureDetector::create(50); std::vector features; image.copyTo(result); diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj b/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj index 1d862b71e1..ec7e826ae2 100644 --- a/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj +++ b/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -30,42 +30,44 @@ {a5555ea2-f9e8-4078-90f5-d428f2c0d6d1} OcvImageProcessing en-US - 11.0 + 12.0 true + Windows Store + 8.1 Application true - v110 + v120 Application true - v110 + v120 Application true - v110 + v120 Application false true - v110 + v120 Application false true - v110 + v120 Application false true - v110 + v120 @@ -91,53 +93,73 @@ OcvImageProcessing_TemporaryKey.pfx - True + False + x86 + + + $(ProjectDir)..\..\..\..\bin\WS\8.1\x86\lib\Debug;$(ProjectDir)..\..\..\..\bin\WS\8.1\x86\3rdparty\lib\Debug;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86) /bigobj %(AdditionalOptions) 4453 + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + + %(AdditionalDependencies) + /bigobj %(AdditionalOptions) 4453 + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + + %(AdditionalDependencies) + /bigobj %(AdditionalOptions) 4453 - $(OPENCV_DIR)\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) $(OPENCV_DIR)\lib;%(AdditionalLibraryDirectories) - opencv_core247d.lib;opencv_imgproc247d.lib;opencv_features2d247d.lib;%(AdditionalDependencies) + opencv_core300d.lib;opencv_imgproc300d.lib;opencv_features2d300d.lib;opencv_flann300d.lib;opencv_ml300d.lib;zlibd.lib;%(AdditionalDependencies) /bigobj %(AdditionalOptions) 4453 - $(OPENCV_DIR)\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) $(OPENCV_DIR)\lib;%(AdditionalLibraryDirectories) - opencv_core247.lib;opencv_imgproc247.lib;opencv_features2d247.lib;%(AdditionalDependencies) + %(AdditionalDependencies) /bigobj %(AdditionalOptions) 4453 + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + + %(AdditionalDependencies) + /bigobj %(AdditionalOptions) 4453 + ..\..\..\..\include;..\..\..\..\modules\core\include;..\..\..\..\modules\imgproc\include;..\..\..\..\modules\features2d\include;..\..\..\..\modules\flann\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + + %(AdditionalDependencies) + @@ -163,103 +185,19 @@ Designer - - true - - + true - - true - - + true - - true - - + true - - true - - + true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - + true diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj.filters b/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj.filters index 607c601c18..48876df958 100644 --- a/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj.filters +++ b/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing.vcxproj.filters @@ -41,39 +41,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing_TemporaryKey.pfx b/samples/winrt/OcvImageProcessing/OcvImageProcessing/OcvImageProcessing_TemporaryKey.pfx new file mode 100644 index 0000000000000000000000000000000000000000..b7e4c30f27a07d3811f2a625fd047ac7d72aff3a GIT binary patch literal 2512 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 aL2(+VLyAIDo_p`Qjj34Q5~lFiNBb|N%w3}Z literal 0 HcmV?d00001 diff --git a/samples/winrt/OcvImageProcessing/OcvImageProcessing/Package.appxmanifest b/samples/winrt/OcvImageProcessing/OcvImageProcessing/Package.appxmanifest index 40f61cf768..19ed89b27b 100644 --- a/samples/winrt/OcvImageProcessing/OcvImageProcessing/Package.appxmanifest +++ b/samples/winrt/OcvImageProcessing/OcvImageProcessing/Package.appxmanifest @@ -1,24 +1,28 @@  - - + + OcvImageProcessing asmorkalov Assets\StoreLogo.png - 6.2.1 - 6.2.1 + 6.3 + 6.3 - - - - + + + + + + + + \ No newline at end of file diff --git a/samples/winrt/readme.txt b/samples/winrt/readme.txt new file mode 100644 index 0000000000..2f22658c90 --- /dev/null +++ b/samples/winrt/readme.txt @@ -0,0 +1,6 @@ +Building OpenCV WinRT Samples +============================= + +Samples are created to run against x86 architecture OpenCV binaries. + +Please follow the instructions in "platforms/winrt/readme.txt" to generate and build OpenCV for WinRT. \ No newline at end of file