From 3e2c5269849adc5605f32f8bbbc231154aef4a83 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 18 Aug 2015 14:37:03 +0300 Subject: [PATCH 1/4] not_ready --- CMakeLists.txt | 2 +- sample_moshkina/CMakeFiles/generate.stamp | 1 + .../CMakeFiles/generate.stamp.depend | 2 + sample_moshkina/CMakeLists.txt | 7 + sample_moshkina/application.cpp | 123 ++++++++++++ sample_moshkina/application.hpp | 49 +++++ sample_moshkina/cmake_install.cmake | 29 +++ sample_moshkina/main.cpp | 44 +++++ sample_moshkina/processing.cpp | 18 ++ sample_moshkina/processing.hpp | 9 + .../sample_moshkina.dir/Debug/CL.read.1.tlog | Bin 0 -> 41372 bytes .../sample_moshkina.dir/Debug/CL.write.1.tlog | Bin 0 -> 1818 bytes .../Debug/cl.command.1.tlog | Bin 0 -> 3186 bytes .../Debug/custombuild.command.1.tlog | Bin 0 -> 984 bytes .../Debug/custombuild.read.1.tlog | Bin 0 -> 148 bytes .../Debug/custombuild.write.1.tlog | Bin 0 -> 314 bytes .../Debug/link-cvtres.read.1.tlog | 1 + .../Debug/link-cvtres.write.1.tlog | 1 + .../Debug/link.8584-cvtres.read.1.tlog | 1 + .../Debug/link.8584-cvtres.write.1.tlog | 1 + .../Debug/link.8584.read.1.tlog | 1 + .../Debug/link.8584.write.1.tlog | 1 + .../Debug/link.command.1.tlog | Bin 0 -> 6910 bytes .../Debug/link.read.1.tlog | Bin 0 -> 7032 bytes .../Debug/link.write.1.tlog | Bin 0 -> 1460 bytes .../Debug/mt.command.1.tlog | Bin 0 -> 582 bytes .../sample_moshkina.dir/Debug/mt.read.1.tlog | Bin 0 -> 254 bytes .../sample_moshkina.dir/Debug/mt.write.1.tlog | Bin 0 -> 490 bytes .../Debug/rc.command.1.tlog | Bin 0 -> 868 bytes .../sample_moshkina.dir/Debug/rc.read.1.tlog | Bin 0 -> 462 bytes .../sample_moshkina.dir/Debug/rc.write.1.tlog | Bin 0 -> 470 bytes .../Debug/sample_moshkina.exe.embed.manifest | 10 + .../sample_moshkina.exe.embed.manifest.res | Bin 0 -> 472 bytes .../sample_moshkina.exe.intermediate.manifest | 10 + .../Debug/sample_moshkina.lastbuildstate | 2 + .../Debug/sample_moshkina.log | 43 +++++ .../Debug/sample_moshkina.write.1.tlog | 0 .../Debug/sample_moshkina_manifest.rc | Bin 0 -> 262 bytes sample_moshkina/sample_moshkina.vcxproj | 181 ++++++++++++++++++ .../sample_moshkina.vcxproj.filters | 33 ++++ sample_moshkina/sample_moshkina.vcxproj.user | 3 + 41 files changed, 571 insertions(+), 1 deletion(-) create mode 100644 sample_moshkina/CMakeFiles/generate.stamp create mode 100644 sample_moshkina/CMakeFiles/generate.stamp.depend create mode 100644 sample_moshkina/CMakeLists.txt create mode 100644 sample_moshkina/application.cpp create mode 100644 sample_moshkina/application.hpp create mode 100644 sample_moshkina/cmake_install.cmake create mode 100644 sample_moshkina/main.cpp create mode 100644 sample_moshkina/processing.cpp create mode 100644 sample_moshkina/processing.hpp create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.command.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.intermediate.manifest create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc create mode 100644 sample_moshkina/sample_moshkina.vcxproj create mode 100644 sample_moshkina/sample_moshkina.vcxproj.filters create mode 100644 sample_moshkina/sample_moshkina.vcxproj.user diff --git a/CMakeLists.txt b/CMakeLists.txt index 4a1949c..ae0df50 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,7 @@ set(LIBRARY_DEPS ${OpenCV_LIBS}) # BUILD add_subdirectory(sample_template) # Add you directory here -# add_subdirectory(sample_YOUR_NAME) +add_subdirectory(sample_moshkina) # REPORT message( STATUS "") diff --git a/sample_moshkina/CMakeFiles/generate.stamp b/sample_moshkina/CMakeFiles/generate.stamp new file mode 100644 index 0000000..3f2f30a --- /dev/null +++ b/sample_moshkina/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file this directory. diff --git a/sample_moshkina/CMakeFiles/generate.stamp.depend b/sample_moshkina/CMakeFiles/generate.stamp.depend new file mode 100644 index 0000000..4ad155d --- /dev/null +++ b/sample_moshkina/CMakeFiles/generate.stamp.depend @@ -0,0 +1,2 @@ +# CMake generation dependency list for this directory. +C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt diff --git a/sample_moshkina/CMakeLists.txt b/sample_moshkina/CMakeLists.txt new file mode 100644 index 0000000..7bd850f --- /dev/null +++ b/sample_moshkina/CMakeLists.txt @@ -0,0 +1,7 @@ +set(target "sample_moshkina") + +file(GLOB hdrs "*.hpp") +file(GLOB srcs "*.cpp") + +add_executable(${target} ${srcs} ${hdrs}) +target_link_libraries(${target} ${LIBRARY_DEPS}) diff --git a/sample_moshkina/application.cpp b/sample_moshkina/application.cpp new file mode 100644 index 0000000..4cc18d1 --- /dev/null +++ b/sample_moshkina/application.cpp @@ -0,0 +1,123 @@ +#include "application.hpp" +#include "processing.hpp" + +#include + +using namespace cv; + +int Application::parseArguments(int argc, const char **argv, + Application::Parameters ¶ms) +{ + if (argc < 2) + { + return 1; + } + params.imgFileName = std::string(argv[1]); + return 0; +} + +int Application::getFrame(const std::string &fileName, Mat& src) +{ + src = imread(fileName); + if (src.empty()) + { + return 1; + } + return 0; +} + +int Application::processFrame(const Mat& src, Mat& dst) +{ + processor.processFrame(src, dst); + + if (dst.empty()) + { + return 1; + } + + return 0; +} + +int Application::drawButtons(Mat &display) +{ + guiState.onButtonPlace = Rect(20, display.rows - 60, 120, 40); + guiState.offButtonPlace = Rect(160, display.rows - 60, 120, 40); + rectangle(display, guiState.onButtonPlace, + Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.offButtonPlace, + Scalar(128, 128, 128), CV_FILLED); + + putText(display, "on", + Point(guiState.onButtonPlace.x + guiState.onButtonPlace.width / 2 - 15, + guiState.onButtonPlace.y + guiState.onButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "off", + Point(guiState.offButtonPlace.x + guiState.offButtonPlace.width / 2 - 20, + guiState.offButtonPlace.y + guiState.offButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + + return 0; +} + +int Application::showFrame(const std::string &caption, + const Mat& src, Mat& dst) +{ + if (guiState.state == OffFilter) + { + src.copyTo(dst); + } + else if (guiState.state == OnFilter) + { + processFrame(src, dst); + } + else + { + return 1; + } + + Mat display(src.rows, src.cols + dst.cols, src.type()); + Mat srcRoi = display(Rect(0, 0, src.cols, src.rows)); + src.copyTo(srcRoi); + Mat dstRoi = display(Rect(src.cols, 0, dst.cols, dst.rows)); + dst.copyTo(dstRoi); + + drawButtons(display); + + namedWindow(caption); + imshow(caption, display); + setMouseCallback(caption, onButtonsOnOffClick, &guiState); + char key = waitKey(1); + + return key; +} + +void onButtonsOnOffClick(int eventId, int x, int y, int flags, void *userData) +{ + if (eventId != EVENT_LBUTTONDOWN) + { + return; + } + Application::GUIElementsState *elems = + (Application::GUIElementsState *)userData; + if (onButtonClicked(elems->onButtonPlace, x, y)) + { + elems->state = Application::OnFilter; + return; + } + if (onButtonClicked(elems->offButtonPlace, x, y)) + { + elems->state = Application::OffFilter; + return; + } +} + +bool onButtonClicked(cv::Rect buttonPlace, int x, int y) +{ + if (x < buttonPlace.x || x > buttonPlace.x + buttonPlace.width || + y < buttonPlace.y || y > buttonPlace.y + buttonPlace.height) + { + return false; + } + return true; +} + diff --git a/sample_moshkina/application.hpp b/sample_moshkina/application.hpp new file mode 100644 index 0000000..862cc3f --- /dev/null +++ b/sample_moshkina/application.hpp @@ -0,0 +1,49 @@ +#pragma once + +#include +#include +#include + +#include "processing.hpp" + +bool onButtonClicked(cv::Rect buttonPlace, int x, int y); +void onButtonsOnOffClick(int eventId, int x, int y, int flags, void *userData); + +class Application +{ + public: + enum WindowState + { + OnFilter, + OffFilter + }; + struct Parameters + { + std::string imgFileName; + }; + struct GUIElementsState + { + WindowState state; + cv::Rect onButtonPlace; + cv::Rect offButtonPlace; + }; + int parseArguments(int argc, const char **argv, Parameters ¶ms); + int getFrame(const std::string &fileName, cv::Mat& src); + int processFrame(const cv::Mat& src, cv::Mat& dst); + int showFrame(const std::string &caption, + const cv::Mat& src, cv::Mat& dst); + friend void onButtonsOnOffClick(int eventId, int x, int y, + int flags, void *userData); + Application() + { + guiState.state = OnFilter; + }; + + private: + Processing processor; + GUIElementsState guiState; + + int drawButtons(cv::Mat &display); + + friend bool onButtonClicked(cv::Rect buttonPlace, int x, int y); +}; diff --git a/sample_moshkina/cmake_install.cmake b/sample_moshkina/cmake_install.cmake new file mode 100644 index 0000000..f8e0653 --- /dev/null +++ b/sample_moshkina/cmake_install.cmake @@ -0,0 +1,29 @@ +# Install script for directory: C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "C:/Program Files/practice2") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "Release") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + diff --git a/sample_moshkina/main.cpp b/sample_moshkina/main.cpp new file mode 100644 index 0000000..43ff041 --- /dev/null +++ b/sample_moshkina/main.cpp @@ -0,0 +1,44 @@ +#include +#include + +#include "application.hpp" + +using namespace std; +using namespace cv; + +enum ErrorCode { + OK, + WRONG_ARGUMENTS, + WRONG_INPUT, + CANT_PROCESS +}; + +int main(int argc, const char **argv) +{ + Application app; + Application::Parameters params; + + if (app.parseArguments(argc, argv, params) != 0) + { + cout << "sample_template " << endl; + cout << " - image name for filtering" << endl; + return WRONG_ARGUMENTS; + } + + Mat src; + if (app.getFrame(params.imgFileName, src) != 0) + { + cout << "Error: \'src\' image is null or empty!" << endl; + return WRONG_INPUT; + } + + const std::string caption = "OpenCV Sample"; + char key = 0; + Mat dst(src.rows, src.cols, src.type()); + while (key != 27) // Esc + { + key = app.showFrame(caption, src, dst); + } + + return OK; +} diff --git a/sample_moshkina/processing.cpp b/sample_moshkina/processing.cpp new file mode 100644 index 0000000..bd51a88 --- /dev/null +++ b/sample_moshkina/processing.cpp @@ -0,0 +1,18 @@ +#include "processing.hpp" + +#include + +using namespace cv; + +void Processing::processFrame(const cv::Mat& src, cv::Mat& dst) +{ + src.copyTo(dst); + + cv::Rect region(src.rows/4, src.cols/4, src.rows/2, src.cols/2); + Mat roi = dst(region); + + const int kSize = 11; + medianBlur(roi, roi, kSize); + + rectangle(dst, region, Scalar(255, 0, 0)); +} diff --git a/sample_moshkina/processing.hpp b/sample_moshkina/processing.hpp new file mode 100644 index 0000000..65f29fc --- /dev/null +++ b/sample_moshkina/processing.hpp @@ -0,0 +1,9 @@ +#pragma once + +#include + +class Processing +{ + public: + void processFrame(const cv::Mat& src, cv::Mat& dst); +}; diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..d75492be61f7699f5bafed4b397a00dd9f068df3 GIT binary patch literal 41372 zcmeHQO^@105bblM{SP^24~a6P)oQgjFrQflqcIE~31$BOpGfkaJH2iUv_Tr&?@&UM z*v7zfb#--hRlV+?Kfb%d{p${H>!$9>ZE*DDN>{ms`_C=i+Kq5!2OMc2T67Rm z4yBtn(s*(o-3-sbr>t=N$<^*3_qY4AkszOq_g46u;TbNkk2c68+&7gzPFH&&od-5LBE>GV4^Kw$;hW{q%(p>6V)rE zL|eoWr-Y6_L)U4O)_9eWWIMK~v@rEet9^Hn9Y<+OjndTU39+5fKvckPQJ)m-L_ne< z8IHc*lgaN3v{*ExQ@K5SNbkFCVb{N)kF8<5@=K~fe`mX~uZ;!p#AsC7uJtO%7++=r zQmWBf^e)G+Mzq}d^(c6m9FZ09c)iw{Em5xn8Xdi+7g9I=(gyhQYf+4b8on05RR6Y+ z-eb!zqhPUB@OX>u(P(J)6#kh868dN>yg2{XK;*SKSfc#eT*ISg#Ib~Rd==>JYoOT+ z;HcqgFwRQ9Y%3udH9Xz}nxVBO0_{}*M*+Jtf*$AZRV@|`tFv!(nLS-;=HugRV?@(6 zq{M#CY|0y?#Y~Gzgfx!BjBofgeKAR(3oX#BxA3SbDz0#X*F~@pm`9`>Ke0DRqGgVF`_qvHs!YgAr_;HNW&7a zlEII-8hHFX(MQlU5Y02r0Dk7!M)lhkJFaGW1m3^!_kh;{E!$Q)9T0inHM8@{nL3^L&PTjYPlHe2 z9#Ia*RZj6|KBKbgy?;4ax(Yo?DQCw?LT$L!UtthUIC@y+Kiv5w1eMMYpRQDc-Uz+ibHCDdbx$6hyn(=eiF>m}7 zMjaPuxz;Png-I(j#27^D$!g>r7{T%t_O(EJ6~AL@I*90Bp7Zl_X*6pswAzdrYK@4a zZzqM?Ax1xU@NYfSg?5_OF~2?J*g;IkF^_wXSpNGNnPxtk((rZE!_HrQwd?7;c{sk3 zw;7D|(5i6$U zeY~K{TpQ~7hid;;@)k|HhObBNpD}qZ^BJj6tQ#~Y&--#jLp8rf1T(H4(LkhEi)~dK zecWfgc(Yz)Uau0{as_OY>lyx*E4WQwmMgeTUY0AkOo`WF5i7FwAo@mnTMvSxXaAhY)`LjR@LLw0 zM!z>!*5%ROSXq5G(O6mR#m6kDT$NFNZgYs=gw)|gQkpR3Pn zHa=H>6v4+fm3G!JJ{Q~M`h2hPxo(q}@wsl3m+`r7lb7+iu8UtApDW&X+t$YG^XAlc zaSAo@#^*Y}lf3b{QgNQRnt=9FV}B5ibdzSi9EBZ7Lk}}P7iY5ZXkmP=zR|+?Tq)}l zdKN8D{#qt)b%;eHvZlV1woVv;pz*mG)#nez466Ji zevHQU{!3>bgMC!0tTsMZy3LHw)n||B^XvGr#^*}wGv{WNz)UePgN)C0dBy7*)j@2n zG1k21`mqY5eZ1>vemp+j5JzD1V=_Kh--r?Ve(-}dVnxR1>Tfs3?`?nIJ~cJ6 zK3AXqu%5zp+3M!WY?rOT_z1g8tM0OOAN~oeN$2Pn-2J3z_R)^dhho8WQG}SzIWEk7 N>j(e< literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..274980fac9eeac778b7a8c27459fb39fcf70a7a7 GIT binary patch literal 1818 zcmd^+(-1B5FJ5)%*#VF$tc3aN*=`i0i5G(&8nWG) z+1WRLjUU#?V9NtbG?rbrE>NU>Tv(y{6~RT)b|P38(db)Gd9wTVvy=@k7O%{<$9 z#dx>yHKY^Pd*7gyS+iBcDm%=W-CJm8U)P!fCEDOwR{?7YDb`e}9(=SS-g}H4et{-_ zEzuL&K##iBSVQDnb|lD;Xen5~kNG)z7NJXAi}XNdW5zYZ^p1A@d;w!-iODOQ2ikU0 zm1oDXxeLp-W|p3}RoT&j-w%5gjt_LE@ZDyNMeus;*w5~z3Sv|H+)V+z)Nyp}v@GK+ zMg&sDqldcpIo7CzxxbGlw^f02iywiMWgq%IBkrNZm=Pg?gE_N#cF{_D=6Rz&t3552 z>?7EjfsioU9ovqOY;8WoRsg3@HdDAv*?W&|4$_^w-9A+?M4EA$<&)V-GlU^hRzq#} z8&2>ABXC*w$zcIjf}d6Ra$Rk@Xba*@*gtSu@MC6EavS(eLeEy48n?_+uncX+SySSh zwD9~*T%N|#|9dxA-!H71t&Z~!VRe&t2xB4d5Z1~5qCtK!P0e@=;TNzsk_7Fq`bb}SJKeP6=r>Roq8fvUWZBDZlxSPsI8TKA~TO&E$Y5*c7 z#_33NUFt%|;4DX5Z+IMP1MIOnVBa|tA{V{@|D06-RpiH3i4#<$AST>KUx_i+6n~-_EQZXzO5?o#2hJjy`eaPdRYYIzYcb*eN_MM;^I5H@i=V_> zKZ$?!lb9@4?}=w`?O3;xh8uF&|LiYI f72B-lwK*H0-!VfSpXY2XYMtk=HEGiGRZYGD^692- literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..c6139d09a2b8063187b38e02efbbea2f7cab528e GIT binary patch literal 148 zcmZvUyAFde5Co@2%BMh)GM!~v!U_)yEJT5l|Nn`Ep{KaL-Mi8Le;*<*4l0R}q8pi6 z>3Nfx2wn<{JIZ7=@uZb0y2-qmF0x9^(yQ#%H2DACv_)^h_9T&|tJA5w^Pu4bVTBhH literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..40dc9e9b0c18d4d5e388d171b9266a71ba10948e GIT binary patch literal 314 zcmc(bF%AMT3nPiS^*~nz8+5T$R$SSo+7umMy?Emw}w%}}Zdz47h)fmh-W6kQ1 ZdiLsRs*5fT-CgX?+iixf^y{pt`~Xw5F4_P9 literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..cae10135bcd9c446ccd585e2f19885c8039f0a17 GIT binary patch literal 6910 zcmdU!UvCmY6vgkeiQj?r#U~eSjSo$H;GY#Og%oOPLTrF86a|*Rwrb*MSAS;)iqNJQ z8=Y;)?#|BKy>sT?J2Q6gDT2`@|H7M1rZcTe*@2qM^R-mR~$2?2ORJm7d z*PbHNpmfChd)_43LaL5*6Ip3Gr2Xs`ZFjdvRz}+~ddhrXv=cj^TtJ^Rs{ew+QK!d< z{)+b2zEhk1G1NdVJ3TDa@_pTTy@_Xq|KNd*U|YOZ?3750xN1aGg}93-6&PvNUi020 z-Xg4^(qnsMc}mC5D!NyQ%R0{%5$J8D*l$@5xjNCS`km|ejBRXF;(2U|&F#WI+t4P~ zp=N3`o;^#c=~?XNSVC<~d(WCODPU8r))KwE~GJ<=8U6*j$OW!_7#44=zpULi6X@o zA^V@>NBMQeFAk1Hb3P@CE_hCe-;kD>f+7J;5)?&(HAaCEbnTOywRC6P+Dq z$|Nv~7!)bCSne+8LGdUz5|WUyAq+l$RW2D8NoSF%?XkXxM3S9VJ^X$fe(lIg=98to zBP+Y@>I@ZfzJ|_ydh9Cxj2U|6>a&|B4wRj|FdMnh-ML5p2Gb@!s^)UIA?F>P z%~M!7aW1iA(zY>P;-Y47F=gb%)(j|b`^K|mkvo0sv^OKSkI4;&F2-ZHpz#JG&!}y( zgeNd+Vxo5(+ADO7?3F#?+c{j~1STk1uxn2on>Iwg$4{f2JIOw>Bg!#f`94-GxGd9P zT*YffF%O658O1yZ*BQmUJDdC|qnO85;vVw!eK(^x#V*|iwkG^$5mxkr<4DDy?lXQd z^G(MnRv4u)9wJo*`97SNYRY_}e->)gmS`&=?`4nRVx>VGs(5}$SKXVq|9>-bzoH7& zGGew{!GGgDq$nuye~I|j3S&HVykKstCGQid@_HA%Vh}fDGg_QF#8q$e=4}|nlun64 z@z7f1hc0uExGOXHTdhK=2)nPI<%!$R8PAt3b>>{WsHY{DrZvO!w2CCLuzpR*xpDjg DB;tPJ literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..a9ccbc0f2f38446ba1aed0c233f0b8258d418c3c GIT binary patch literal 7032 zcmdUz-ENye5QXQuQr{t$?L|*@AmSpN#*+F6^8>6|FhXE1uM| zp;t-on!b{h^L_nEXuanOkd{9f-|00)uA=3PnKBnKHSISb`eYyMEm8{JN6rQ{ zbIrhVhMbt_)U3NGR`!v(-XXJf(K6+Jhomd+H>_X*j)X5l7;Jj&dBrv1*Rr0z5^7z=qD&qSGVh8EJ|QdjIe9o{&D^q1 zf+X!VAu=wIFX`Hgc5OBsd+zf1%V6<`p+OJ+X0M4BS#-fqd%jO3s<<1x=bF1JFMn7n zFqB{^Jz`KDntPpJrwv7_PD?ru`Lo9yOU$VU<)b>0`N|iCSBq%pPsx}O)we$#Wb9}u zIiou%`NN?skrJn=+wcA1kS>-U?J>hAb$*+B#gKrZK@ZzqB=(3#RhMx1^9dp7I3iV` zK5>Mbit3U~z7NN^8L^jPHO9T>{VZV5V~l$hyFB2j;NI?Us)=`*zmS$BkDVRCw5-_^p45#jTAx-hS8Ma8sz|N+hMx9GwuC$)?724 zw3Am*MHE!3(Nb#_+A3kDQq6Y`rr_;0)dWmMv}Jr?WXK(;5_ALBm^Q3mUa)nqJ7uud z@MQd-YOkC)fzKFi|0L#7vZG_aR4ZMX{r?&QnOmQRm9=SKM%5dXwfyseRnX@*uOm)# zJOMX(eCLP~DlN2N+~7Ay7c3fU^l`7Hv8#RO#(~;!CV!bh+o^A4(5+E_Z(iLQ-JGU( ft9yHQc@z#&{UY8l=7?t(e53Mr)vxen8r6RQS0&XT literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..a4db636a120b2b9c8ca1985349a7d1c5bcc1a622 GIT binary patch literal 582 zcmbu5u};H45JX>%#6LvoF%l)6Neo!v#EJu=h(Jadu)qX43F7O4cNP_(xS&{jXKr?O z?mj=R8F9#hISCoLUB;AxQ_e`45X$_(N{`5{ l)UoDXymI%j%kh&P^m_j%Pq@?C{jF(2s@hBe|4tX)@e7r4WSam0 literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..e245a10be9d08dd6ded3ade4258882638e9d818e GIT binary patch literal 254 zcmaivF%H5o5Co@2;wiYGq%%nX3zAq#Koki6{|UkvQ6ea8-|o$=&hzt5#fBRb4K3NK zrDx>8kwiz-$qc@gO!976vy#bHo%*6GLtJJHO@3{%>ZG cyn4cCkH+~{U6SJaXF(m^F|pGh^_DDn0cSEMRR910 literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..88cdb8cfd314aa3afc0f2aac1afb7ffc2e75c8d6 GIT binary patch literal 490 zcmds!I}XAy5JX>%#8GfTN#}fk2=Y-95Cww!Un1}vQAW^H*xs3)9qq`k=|RqpJ0m4E zomEZCz>yOb4N<0}_s!K*-X&W$YC5Y%d=(|-sH#;xs7+31`_Bcp@BKibTdz;ye8z>t oPtTz8<_VuYO6O~Fa*A`ZAdc=>v6mm@)~x<2dHTI<&b*xU4cdK3FaQ7m literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..793344cab11ae03a201db0a0a507a9c2c9422056 GIT binary patch literal 868 zcmds#%TB^j6h+tAgnuB+EeS(sSP&Wo8j6kxq{8J9ts2mTuSZuq)yTwwVQ}s}kG=QV zx9R6`M$8pcCUhB)nhh9{(dU+gA#FP;WA9i@;@PFerI^%gX#HSSA}69oqBF6j(w+19 z4{E>9BRZ;$)#=E;=APb3&2mdy2MITFGMz*!#MHQ;$qTPM8*8I(z4C6bC#T@eNzi3s zZ_kD&w&HX7OS4_&BJjwE?CD8P;GkM$6mo(Zky)%#8GfTNf(j;7C5nzfG7~${}P1f8U!_k_v4+N-P!qhr)I;AiIzk* zO7x5zI1=fo{K*XZT1?cotXYZ4MxFV^tRN>*z35SFVLDlVd|>-t4>Yn3@-+5uIkW%C lS*BEO5ZT!?x=E0sX30YP@9Kh@uD;@v7iqmrcvD=oz5rX^L~8&5 literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..74852f3860c66208afe597142c188aeb626ae176 GIT binary patch literal 470 zcmdUrI}XAy5JX>%#8GfTNf#0W79_EffG7~${}P1fK7yLU`|-}s?(F=2QnTa1M5HAf zwe*afIFsn8{K*XZT1?VLwrs>?qt5(hR*;jZUi2uoFkP&_7TCVm1C4BhJdOQ(t{i`I mmMN7RBo6kBZW3guS+mmqySkvJyRZ1xi$pII78MumMe_%U5=Dam literal 0 HcmV?d00001 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest new file mode 100644 index 0000000..11bb704 --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res new file mode 100644 index 0000000000000000000000000000000000000000..9c8df0e3c8e374037f6a16f24fed3e764becd3f9 GIT binary patch literal 472 zcma)2yG{c!5Hu1ENc5D}_LoaUgCgHW6d*;Spa6Qu*$Wna2(Ryy`w@PIf=}WT!t%IN zA{tg&YuB?g>#-0*NY35vC%HU`*P{VH=NWD|rsCvy82Wg7SBtH8vcp6+h6-krDM$<^ zu5H*<@Nj=qT!N&m!& + + + + + + + + + diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate new file mode 100644 index 0000000..7df7707 --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate @@ -0,0 +1,2 @@ +#v4.0:v100 +Debug|x64|C:\Temp\moshkina\practice2-opencv-intro\| diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log new file mode 100644 index 0000000..5c2fdd7 --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log @@ -0,0 +1,43 @@ +Build started 8/18/2015 2:27:19 PM. + 1>Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" on node 2 (rebuild target(s)). + 1>PrepareForBuild: + Creating directory "C:\Temp\moshkina\practice2-opencv-intro\bin\". + InitializeBuildStatus: + Creating "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild" because "AlwaysCreate" was specified. + CustomBuild: + Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt + CMake does not need to re-run because C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp is up-to-date. + ClCompile: + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt application.cpp main.cpp processing.cpp + application.cpp + main.cpp + processing.cpp + Generating Code... + ManifestResourceCompile: + C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res" sample_moshkina.dir\Debug\sample_moshkina_manifest.rc + MakeDirsForLink: + Creating directory "C:\Temp\moshkina\practice2-opencv-intro\lib\Debug\". + Link: + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" /MANIFEST /ManifestFile:"sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib" /MACHINE:X64 sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res + sample_moshkina.dir\Debug\application.obj + sample_moshkina.dir\Debug\main.obj + sample_moshkina.dir\Debug\processing.obj /machine:x64 /debug + sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe + Manifest: + Deleting file "sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest". + C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /out:"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest" /manifest sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest + C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res" sample_moshkina.dir\Debug\sample_moshkina_manifest.rc + LinkEmbedManifest: + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" /MANIFEST /ManifestFile:"sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib" /MACHINE:X64 sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res + sample_moshkina.dir\Debug\application.obj + sample_moshkina.dir\Debug\main.obj + sample_moshkina.dir\Debug\processing.obj /machine:x64 /debug + sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe + FinalizeBuildStatus: + Deleting file "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild". + Touching "sample_moshkina.dir\Debug\sample_moshkina.lastbuildstate". + 1>Done Building Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" (rebuild target(s)). + +Build succeeded. + +Time Elapsed 00:00:02.96 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog new file mode 100644 index 0000000..e69de29 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc new file mode 100644 index 0000000000000000000000000000000000000000..cc5dc7453b160a3656f5d2ac24dce2d2af6c6f10 GIT binary patch literal 262 zcmais%?g505QV>W&^w4r7dMh#Akv^kKd9{jF}jx2tw@8OzB&rEX%WK=XU?4YUe6&O z0|Lzn2{B_b&6V_0PE4xGnaf`=W7;{HoHm;(vzBUexvr5YfoL8fqc1lR@t5#P`qUIS zuAH#SIWBSz9H}_#V%SOD*r*~Uw%plw+rK}{LwTci`m*8}sY29>QhQB + + + + Debug + x64 + + + Release + x64 + + + + {800EF7E1-F672-4B27-8DC0-481916AFFC4D} + Win32Proj + x64 + sample_moshkina + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\Temp\moshkina\practice2-opencv-intro\bin\ + sample_moshkina.dir\Debug\ + sample_moshkina + .exe + true + true + C:\Temp\moshkina\practice2-opencv-intro\bin\ + sample_moshkina.dir\Release\ + sample_moshkina + .exe + false + true + + + + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + Debug + $(IntDir) + C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb + + + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + + + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:x64 /debug %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib + %(AdditionalLibraryDirectories) + true + C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib + C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb + Console + + + + false + + + + + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + Release + $(IntDir) + C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + + + C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:x64 %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411.lib + %(AdditionalLibraryDirectories) + false + C:/Temp/moshkina/practice2-opencv-intro/lib/Release/sample_moshkina.lib + C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb + Console + + + + false + + + + + Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt + setlocal +"c:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -HC:/Temp/moshkina/practice2-opencv-intro -BC:/Temp/moshkina/practice2-opencv-intro --check-stamp-file C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;%(AdditionalInputs) + C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp + Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt + setlocal +"c:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -HC:/Temp/moshkina/practice2-opencv-intro -BC:/Temp/moshkina/practice2-opencv-intro --check-stamp-file C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;%(AdditionalInputs) + C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp + + + + + + + + + + + + 8F7F0FD3-A748-4D94-8387-C68EBFB49E2B + + + + + + \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.vcxproj.filters b/sample_moshkina/sample_moshkina.vcxproj.filters new file mode 100644 index 0000000..471f33b --- /dev/null +++ b/sample_moshkina/sample_moshkina.vcxproj.filters @@ -0,0 +1,33 @@ + + + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + + + + + + {CBEF511E-A800-436A-AACF-CD9FE6301A07} + + + {37A37E58-1F48-4627-8DFA-BDD625EC3FBF} + + + diff --git a/sample_moshkina/sample_moshkina.vcxproj.user b/sample_moshkina/sample_moshkina.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/sample_moshkina/sample_moshkina.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file From fb6c39d03e1c7b7bfbe912c9e34d2bb47b678346 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 18 Aug 2015 15:02:45 +0300 Subject: [PATCH 2/4] rectangle moves and expands --- sample_moshkina/processing.cpp | 12 ++++++- .../sample_moshkina.dir/Debug/CL.read.1.tlog | Bin 41372 -> 41702 bytes .../sample_moshkina.dir/Debug/CL.write.1.tlog | Bin 1818 -> 2014 bytes .../Debug/link.read.1.tlog | Bin 7032 -> 6732 bytes .../sample_moshkina.dir/Debug/mt.read.1.tlog | Bin 254 -> 490 bytes .../Debug/sample_moshkina.log | 32 ++++++------------ 6 files changed, 21 insertions(+), 23 deletions(-) diff --git a/sample_moshkina/processing.cpp b/sample_moshkina/processing.cpp index bd51a88..b366b8b 100644 --- a/sample_moshkina/processing.cpp +++ b/sample_moshkina/processing.cpp @@ -3,16 +3,26 @@ #include using namespace cv; +int step=0; +int expansion=0; void Processing::processFrame(const cv::Mat& src, cv::Mat& dst) { src.copyTo(dst); - cv::Rect region(src.rows/4, src.cols/4, src.rows/2, src.cols/2); + if ((3*src.rows/4+step+expansion>src.rows)||(3*src.cols/4+step+expansion>src.cols)) { + step=0; + expansion=0; + } + + cv::Rect region(src.rows/4+step, src.cols/4+step, src.rows/2+expansion, src.cols/2+expansion); + Mat roi = dst(region); const int kSize = 11; medianBlur(roi, roi, kSize); rectangle(dst, region, Scalar(255, 0, 0)); + step++; + expansion++; } diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog index d75492be61f7699f5bafed4b397a00dd9f068df3..9858a50d9a278dddf33662033ea80b7620821ec3 100644 GIT binary patch delta 237 zcmaKmJqp555QK-6f>#lLf{2|lDngPcc`ukqz*a;{YtIk_s~keSf_N3r;l~48*m>7pofteB{1{>woEgFxLKuP=Tp5BVH;M~SwqjPATq4#t zxkbEbG7}K9NeE2lW3ie1K~l#6rYC~Ig29X-p23m9m%#Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" on node 2 (rebuild target(s)). - 1>PrepareForBuild: - Creating directory "C:\Temp\moshkina\practice2-opencv-intro\bin\". - InitializeBuildStatus: +Build started 8/18/2015 2:58:01 PM. + 1>Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" on node 2 (build target(s)). + 1>InitializeBuildStatus: Creating "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild" because "AlwaysCreate" was specified. CustomBuild: - Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt - CMake does not need to re-run because C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp is up-to-date. + All outputs are up-to-date. ClCompile: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt application.cpp main.cpp processing.cpp - application.cpp - main.cpp + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt processing.cpp processing.cpp - Generating Code... ManifestResourceCompile: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res" sample_moshkina.dir\Debug\sample_moshkina_manifest.rc - MakeDirsForLink: - Creating directory "C:\Temp\moshkina\practice2-opencv-intro\lib\Debug\". + All outputs are up-to-date. Link: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" /MANIFEST /ManifestFile:"sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib" /MACHINE:X64 sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res sample_moshkina.dir\Debug\application.obj @@ -24,20 +16,16 @@ sample_moshkina.dir\Debug\processing.obj /machine:x64 /debug sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe Manifest: - Deleting file "sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest". C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /out:"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest" /manifest sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res" sample_moshkina.dir\Debug\sample_moshkina_manifest.rc + All outputs are up-to-date. LinkEmbedManifest: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" /MANIFEST /ManifestFile:"sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib" /MACHINE:X64 sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res - sample_moshkina.dir\Debug\application.obj - sample_moshkina.dir\Debug\main.obj - sample_moshkina.dir\Debug\processing.obj /machine:x64 /debug + All outputs are up-to-date. sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe FinalizeBuildStatus: Deleting file "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild". Touching "sample_moshkina.dir\Debug\sample_moshkina.lastbuildstate". - 1>Done Building Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" (rebuild target(s)). + 1>Done Building Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" (build target(s)). Build succeeded. -Time Elapsed 00:00:02.96 +Time Elapsed 00:00:01.10 From d4755dbbbd29917325fee4076c8c5fedd08977c2 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 18 Aug 2015 15:53:12 +0300 Subject: [PATCH 3/4] saving_added --- sample_moshkina/application.cpp | 33 ++++++++++++++++++ sample_moshkina/application.hpp | 6 +++- .../sample_moshkina.dir/Debug/CL.read.1.tlog | Bin 41702 -> 42460 bytes .../sample_moshkina.dir/Debug/CL.write.1.tlog | Bin 2014 -> 2872 bytes .../Debug/cl.command.1.tlog | Bin 3186 -> 3186 bytes .../Debug/link.6872-cvtres.read.1.tlog | 1 + .../Debug/link.6872-cvtres.write.1.tlog | 1 + .../Debug/link.6872.read.1.tlog | 1 + .../Debug/link.6872.write.1.tlog | 1 + .../Debug/sample_moshkina.log | 8 +++-- 10 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog create mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog diff --git a/sample_moshkina/application.cpp b/sample_moshkina/application.cpp index 4cc18d1..fcd430f 100644 --- a/sample_moshkina/application.cpp +++ b/sample_moshkina/application.cpp @@ -1,5 +1,6 @@ #include "application.hpp" #include "processing.hpp" +#include "ctime" #include @@ -42,10 +43,14 @@ int Application::drawButtons(Mat &display) { guiState.onButtonPlace = Rect(20, display.rows - 60, 120, 40); guiState.offButtonPlace = Rect(160, display.rows - 60, 120, 40); + guiState.saveButtonPlace = Rect(300, display.rows - 60, 120, 40); + rectangle(display, guiState.onButtonPlace, Scalar(128, 128, 128), CV_FILLED); rectangle(display, guiState.offButtonPlace, Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.saveButtonPlace, + Scalar(128, 128, 128), CV_FILLED); putText(display, "on", Point(guiState.onButtonPlace.x + guiState.onButtonPlace.width / 2 - 15, @@ -55,6 +60,10 @@ int Application::drawButtons(Mat &display) Point(guiState.offButtonPlace.x + guiState.offButtonPlace.width / 2 - 20, guiState.offButtonPlace.y + guiState.offButtonPlace.height / 2 + 10), FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "save", + Point(guiState.saveButtonPlace.x + guiState.saveButtonPlace.width / 2 - 35, + guiState.saveButtonPlace.y + guiState.saveButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); return 0; } @@ -62,6 +71,7 @@ int Application::drawButtons(Mat &display) int Application::showFrame(const std::string &caption, const Mat& src, Mat& dst) { + int flag=0; if (guiState.state == OffFilter) { src.copyTo(dst); @@ -70,6 +80,11 @@ int Application::showFrame(const std::string &caption, { processFrame(src, dst); } + /*else if (guiState.state == savePic) + { + processFrame(src, dst); + flag = 1; + }*/ else { return 1; @@ -81,6 +96,19 @@ int Application::showFrame(const std::string &caption, Mat dstRoi = display(Rect(src.cols, 0, dst.cols, dst.rows)); dst.copyTo(dstRoi); + if (guiState.saveState) { + time_t rawtime; + struct tm * timeinfo; + + time (&rawtime); + timeinfo = localtime(&rawtime); + + string name = "result-moshkina-"; + name = name + std::to_string(rawtime); + + imwrite(name+".jpg", display); + guiState.saveState=false; + } drawButtons(display); namedWindow(caption); @@ -109,6 +137,11 @@ void onButtonsOnOffClick(int eventId, int x, int y, int flags, void *userData) elems->state = Application::OffFilter; return; } + if (onButtonClicked(elems->saveButtonPlace, x, y)) + { + elems->saveState = true; + return; + } } bool onButtonClicked(cv::Rect buttonPlace, int x, int y) diff --git a/sample_moshkina/application.hpp b/sample_moshkina/application.hpp index 862cc3f..6445a39 100644 --- a/sample_moshkina/application.hpp +++ b/sample_moshkina/application.hpp @@ -15,7 +15,8 @@ class Application enum WindowState { OnFilter, - OffFilter + OffFilter, + savePic }; struct Parameters { @@ -24,8 +25,10 @@ class Application struct GUIElementsState { WindowState state; + bool saveState; cv::Rect onButtonPlace; cv::Rect offButtonPlace; + cv::Rect saveButtonPlace; }; int parseArguments(int argc, const char **argv, Parameters ¶ms); int getFrame(const std::string &fileName, cv::Mat& src); @@ -37,6 +40,7 @@ class Application Application() { guiState.state = OnFilter; + guiState.saveState=false; }; private: diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog index 9858a50d9a278dddf33662033ea80b7620821ec3..83a1ab985bfea2a0b8879daf01fd87436c8afb6b 100644 GIT binary patch delta 111 zcmaEMlDaz4Irmt@&zuI%`uY? zF-_+4n=pBT=Y-7#1tm(#Ie=AR^DU+Z#?1w+9E?DjB9O@B QTTCXCk1;Dvj$v;C0JeA)O8@`> delta 29 lcmdlXc8`BU6wBmuoJEuSSeI-*#=*fjIf0dBa~w+&BLJ~;3T^-Z diff --git a/sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog index bbd47442a32fe1c2810b32a41dcf47d39a5a2e8a..5228bb58b670d891b91e46827f7ab26b9fa0ec1e 100644 GIT binary patch delta 33 ncmew)@kwGr$>tp#yO<}taTIM{!Xm;lS%5`p^A46OW)K4a=Yk83 delta 28 kcmew)@kwGr$>abYrOnqk<}h#8V`*cVe1Mr{W5qUR0IQk{1poj5 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log index 8d6b5f4..24a7076 100644 --- a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log +++ b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log @@ -1,12 +1,14 @@ -Build started 8/18/2015 2:58:01 PM. +Build started 8/18/2015 3:50:31 PM. 1>Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" on node 2 (build target(s)). 1>InitializeBuildStatus: Creating "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild" because "AlwaysCreate" was specified. CustomBuild: All outputs are up-to-date. ClCompile: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt processing.cpp - processing.cpp + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt application.cpp + application.cpp + 1>application.cpp(104): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\time.inl(112) : see declaration of 'localtime' ManifestResourceCompile: All outputs are up-to-date. Link: From bb5beb953fc8805e9eab89f0f36f1a43468cb666 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 18 Aug 2015 17:55:25 +0300 Subject: [PATCH 4/4] Remove unnessesary files. --- sample_moshkina/CMakeFiles/generate.stamp | 1 - .../CMakeFiles/generate.stamp.depend | 2 - sample_moshkina/application.cpp | 78 ++++++-- sample_moshkina/application.hpp | 9 +- sample_moshkina/processing.cpp | 83 +++++++- sample_moshkina/processing.hpp | 13 +- .../sample_moshkina.dir/Debug/CL.read.1.tlog | Bin 42460 -> 0 bytes .../sample_moshkina.dir/Debug/CL.write.1.tlog | Bin 2872 -> 0 bytes .../Debug/cl.command.1.tlog | Bin 3186 -> 0 bytes .../Debug/custombuild.command.1.tlog | Bin 984 -> 0 bytes .../Debug/custombuild.read.1.tlog | Bin 148 -> 0 bytes .../Debug/custombuild.write.1.tlog | Bin 314 -> 0 bytes .../Debug/link-cvtres.read.1.tlog | 1 - .../Debug/link-cvtres.write.1.tlog | 1 - .../Debug/link.6872-cvtres.read.1.tlog | 1 - .../Debug/link.6872-cvtres.write.1.tlog | 1 - .../Debug/link.6872.read.1.tlog | 1 - .../Debug/link.6872.write.1.tlog | 1 - .../Debug/link.8584-cvtres.read.1.tlog | 1 - .../Debug/link.8584-cvtres.write.1.tlog | 1 - .../Debug/link.8584.read.1.tlog | 1 - .../Debug/link.8584.write.1.tlog | 1 - .../Debug/link.command.1.tlog | Bin 6910 -> 0 bytes .../Debug/link.read.1.tlog | Bin 6732 -> 0 bytes .../Debug/link.write.1.tlog | Bin 1460 -> 0 bytes .../Debug/mt.command.1.tlog | Bin 582 -> 0 bytes .../sample_moshkina.dir/Debug/mt.read.1.tlog | Bin 490 -> 0 bytes .../sample_moshkina.dir/Debug/mt.write.1.tlog | Bin 490 -> 0 bytes .../Debug/rc.command.1.tlog | Bin 868 -> 0 bytes .../sample_moshkina.dir/Debug/rc.read.1.tlog | Bin 462 -> 0 bytes .../sample_moshkina.dir/Debug/rc.write.1.tlog | Bin 470 -> 0 bytes .../Debug/sample_moshkina.exe.embed.manifest | 10 - .../sample_moshkina.exe.embed.manifest.res | Bin 472 -> 0 bytes .../sample_moshkina.exe.intermediate.manifest | 10 - .../Debug/sample_moshkina.lastbuildstate | 2 - .../Debug/sample_moshkina.log | 33 ---- .../Debug/sample_moshkina.write.1.tlog | 0 .../Debug/sample_moshkina_manifest.rc | Bin 262 -> 0 bytes sample_moshkina/sample_moshkina.vcxproj | 181 ------------------ .../sample_moshkina.vcxproj.filters | 33 ---- sample_moshkina/sample_moshkina.vcxproj.user | 3 - 41 files changed, 166 insertions(+), 302 deletions(-) delete mode 100644 sample_moshkina/CMakeFiles/generate.stamp delete mode 100644 sample_moshkina/CMakeFiles/generate.stamp.depend delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.command.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/link.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.read.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.intermediate.manifest delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog delete mode 100644 sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc delete mode 100644 sample_moshkina/sample_moshkina.vcxproj delete mode 100644 sample_moshkina/sample_moshkina.vcxproj.filters delete mode 100644 sample_moshkina/sample_moshkina.vcxproj.user diff --git a/sample_moshkina/CMakeFiles/generate.stamp b/sample_moshkina/CMakeFiles/generate.stamp deleted file mode 100644 index 3f2f30a..0000000 --- a/sample_moshkina/CMakeFiles/generate.stamp +++ /dev/null @@ -1 +0,0 @@ -# CMake generation timestamp file this directory. diff --git a/sample_moshkina/CMakeFiles/generate.stamp.depend b/sample_moshkina/CMakeFiles/generate.stamp.depend deleted file mode 100644 index 4ad155d..0000000 --- a/sample_moshkina/CMakeFiles/generate.stamp.depend +++ /dev/null @@ -1,2 +0,0 @@ -# CMake generation dependency list for this directory. -C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt diff --git a/sample_moshkina/application.cpp b/sample_moshkina/application.cpp index fcd430f..cfe6391 100644 --- a/sample_moshkina/application.cpp +++ b/sample_moshkina/application.cpp @@ -29,7 +29,7 @@ int Application::getFrame(const std::string &fileName, Mat& src) int Application::processFrame(const Mat& src, Mat& dst) { - processor.processFrame(src, dst); + processor.processFrame(src, dst, guiState.filter); if (dst.empty()) { @@ -44,6 +44,10 @@ int Application::drawButtons(Mat &display) guiState.onButtonPlace = Rect(20, display.rows - 60, 120, 40); guiState.offButtonPlace = Rect(160, display.rows - 60, 120, 40); guiState.saveButtonPlace = Rect(300, display.rows - 60, 120, 40); + guiState.grayButtonPlace = Rect(440, display.rows - 60, 120, 40); + guiState.cannyButtonPlace = Rect(580, display.rows - 60, 120, 40); + guiState.rpixelButtonPlace = Rect(720, display.rows - 60, 120, 40); + guiState.spixelButtonPlace = Rect(860, display.rows - 60, 120, 40); rectangle(display, guiState.onButtonPlace, Scalar(128, 128, 128), CV_FILLED); @@ -51,9 +55,17 @@ int Application::drawButtons(Mat &display) Scalar(128, 128, 128), CV_FILLED); rectangle(display, guiState.saveButtonPlace, Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.grayButtonPlace, + Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.cannyButtonPlace, + Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.rpixelButtonPlace, + Scalar(128, 128, 128), CV_FILLED); + rectangle(display, guiState.spixelButtonPlace, + Scalar(128, 128, 128), CV_FILLED); - putText(display, "on", - Point(guiState.onButtonPlace.x + guiState.onButtonPlace.width / 2 - 15, + putText(display, "median", + Point(guiState.onButtonPlace.x + guiState.onButtonPlace.width / 2 - 50, guiState.onButtonPlace.y + guiState.onButtonPlace.height / 2 + 10), FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); putText(display, "off", @@ -64,6 +76,22 @@ int Application::drawButtons(Mat &display) Point(guiState.saveButtonPlace.x + guiState.saveButtonPlace.width / 2 - 35, guiState.saveButtonPlace.y + guiState.saveButtonPlace.height / 2 + 10), FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "gray", + Point(guiState.grayButtonPlace.x + guiState.grayButtonPlace.width / 2 - 35, + guiState.grayButtonPlace.y + guiState.grayButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "canny", + Point(guiState.cannyButtonPlace.x + guiState.cannyButtonPlace.width / 2 - 35, + guiState.cannyButtonPlace.y + guiState.cannyButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "r_pixel", + Point(guiState.rpixelButtonPlace.x + guiState.rpixelButtonPlace.width / 2 - 50, + guiState.rpixelButtonPlace.y + guiState.rpixelButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); + putText(display, "s_pixel", + Point(guiState.spixelButtonPlace.x + guiState.spixelButtonPlace.width / 2 - 50, + guiState.spixelButtonPlace.y + guiState.spixelButtonPlace.height / 2 + 10), + FONT_HERSHEY_SIMPLEX, 1.0, Scalar(0, 0, 0), 2); return 0; } @@ -71,20 +99,15 @@ int Application::drawButtons(Mat &display) int Application::showFrame(const std::string &caption, const Mat& src, Mat& dst) { - int flag=0; + if (guiState.state == OffFilter) { src.copyTo(dst); } else if (guiState.state == OnFilter) { - processFrame(src, dst); - } - /*else if (guiState.state == savePic) - { processFrame(src, dst); - flag = 1; - }*/ + } else { return 1; @@ -104,9 +127,12 @@ int Application::showFrame(const std::string &caption, timeinfo = localtime(&rawtime); string name = "result-moshkina-"; - name = name + std::to_string(rawtime); + //name = name + std::to_string(rawtime); + std::ostringstream oss; + oss << rawtime; + string str = oss.str(); - imwrite(name+".jpg", display); + imwrite(name+str+".jpg", display); guiState.saveState=false; } drawButtons(display); @@ -130,7 +156,8 @@ void onButtonsOnOffClick(int eventId, int x, int y, int flags, void *userData) if (onButtonClicked(elems->onButtonPlace, x, y)) { elems->state = Application::OnFilter; - return; + elems->filter = MEDIAN; + return; } if (onButtonClicked(elems->offButtonPlace, x, y)) { @@ -139,9 +166,34 @@ void onButtonsOnOffClick(int eventId, int x, int y, int flags, void *userData) } if (onButtonClicked(elems->saveButtonPlace, x, y)) { + elems->state = Application::OnFilter; elems->saveState = true; return; } + if (onButtonClicked(elems->grayButtonPlace, x, y)) + { + elems->state = Application::OnFilter; + elems->filter = CVT_CONVERT_GRAY; + return; + } + if (onButtonClicked(elems->cannyButtonPlace, x, y)) + { + elems->state = Application::OnFilter; + elems->filter = CANNY; + return; + } + if (onButtonClicked(elems->rpixelButtonPlace, x, y)) + { + elems->state = Application::OnFilter; + elems->filter = PIXELIZED_ROUND; + return; + } + if (onButtonClicked(elems->spixelButtonPlace, x, y)) + { + elems->state = Application::OnFilter; + elems->filter = PIXELIZED_SQUARE; + return; + } } bool onButtonClicked(cv::Rect buttonPlace, int x, int y) diff --git a/sample_moshkina/application.hpp b/sample_moshkina/application.hpp index 6445a39..69cf9ec 100644 --- a/sample_moshkina/application.hpp +++ b/sample_moshkina/application.hpp @@ -16,7 +16,8 @@ class Application { OnFilter, OffFilter, - savePic + savePic, + grayFilter }; struct Parameters { @@ -26,9 +27,14 @@ class Application { WindowState state; bool saveState; + FilterType filter; cv::Rect onButtonPlace; cv::Rect offButtonPlace; cv::Rect saveButtonPlace; + cv::Rect grayButtonPlace; + cv::Rect cannyButtonPlace; + cv::Rect rpixelButtonPlace; + cv::Rect spixelButtonPlace; }; int parseArguments(int argc, const char **argv, Parameters ¶ms); int getFrame(const std::string &fileName, cv::Mat& src); @@ -41,6 +47,7 @@ class Application { guiState.state = OnFilter; guiState.saveState=false; + guiState.filter = MEDIAN; }; private: diff --git a/sample_moshkina/processing.cpp b/sample_moshkina/processing.cpp index b366b8b..7eba2f5 100644 --- a/sample_moshkina/processing.cpp +++ b/sample_moshkina/processing.cpp @@ -6,7 +6,7 @@ using namespace cv; int step=0; int expansion=0; -void Processing::processFrame(const cv::Mat& src, cv::Mat& dst) +void Processing::processFrame(const cv::Mat& src, cv::Mat& dst, FilterType filter) { src.copyTo(dst); @@ -20,7 +20,86 @@ void Processing::processFrame(const cv::Mat& src, cv::Mat& dst) Mat roi = dst(region); const int kSize = 11; - medianBlur(roi, roi, kSize); + switch (filter) + { + case (MEDIAN): { + medianBlur(roi, roi, kSize); + break; } + case (CVT_CONVERT_GRAY): { + Mat gray; + cvtColor(roi, gray, CV_RGB2GRAY); + Mat grays[3] = {gray, gray, gray}; + merge(grays, 3, roi); + break; } + case (CANNY): { + Mat edges; + cvtColor(roi, edges, CV_RGB2GRAY); + GaussianBlur(edges, edges, Size(7,7), 1.5); + Canny(edges, edges, 0, 50); + Mat edges_arr[3] = {edges, edges, edges}; + merge(edges_arr, 3, roi); + break; + } + case (PIXELIZED_ROUND): { + Mat res = Mat::zeros(roi.size(), CV_8UC3); + Mat cir = Mat::zeros(roi.size(), CV_8UC1); + int bsize = 10; + + for (int i = 0; i < roi.rows; i += bsize) + { + for (int j = 0; j < roi.cols; j += bsize) + { + Rect rect = Rect(j, i, bsize, bsize) & + Rect(0, 0, roi.cols, roi.rows); + + Mat sub_dst(res, rect); + sub_dst.setTo(mean(roi(rect))); + + circle( + cir, + Point(j+bsize/2, i+bsize/2), + bsize/2-1, + CV_RGB(255,255,255), -1, CV_AA + ); + } + } + + Mat cir_32f; + cir.convertTo(cir_32f, CV_32F); + normalize(cir_32f, cir_32f, 0, 1, cv::NORM_MINMAX); + + Mat dst_32f; + res.convertTo(dst_32f, CV_32F); + + std::vector channels; + split(dst_32f, channels); + for (int i = 0; i < channels.size(); ++i) + channels[i] = channels[i].mul(cir_32f); + + merge(channels, dst_32f); + dst_32f.convertTo(roi, CV_8U); + + break; + } + case (PIXELIZED_SQUARE): { + Mat res = Mat::zeros(roi.size(), CV_8UC3); + Mat cir = Mat::zeros(roi.size(), CV_8UC1); + int bsize = 10; + + for (int i = 0; i < roi.rows; i += bsize) + { + for (int j = 0; j < roi.cols; j += bsize) + { + Rect rect = Rect(j, i, bsize, bsize) & + Rect(0, 0, roi.cols, roi.rows); + + Mat sub_dst(roi, rect); + sub_dst.setTo(mean(roi(rect))); + } + } + break; + } + } rectangle(dst, region, Scalar(255, 0, 0)); step++; diff --git a/sample_moshkina/processing.hpp b/sample_moshkina/processing.hpp index 65f29fc..ad793ca 100644 --- a/sample_moshkina/processing.hpp +++ b/sample_moshkina/processing.hpp @@ -2,8 +2,19 @@ #include +enum FilterType +{ + MEDIAN, + CVT_CONVERT_GRAY, + PIXELIZED_ROUND, + PIXELIZED_SQUARE, + CANNY +}; + class Processing { public: - void processFrame(const cv::Mat& src, cv::Mat& dst); + void processFrame(const cv::Mat& src, cv::Mat& dst, FilterType filter); + + }; diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.read.1.tlog deleted file mode 100644 index 83a1ab985bfea2a0b8879daf01fd87436c8afb6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42460 zcmeHQ+iv4F5an}${zD$yhh1!T7e&#x#J9Nh4Urrx3#0k}pJ;oI7*>>QQ*v92r@+8S zBE_+;48_Htqrc*|}%@o#2`!e$U)z z_W{@JaJ0es3(k0DiL17_y1=!((+cmuUAWt}zE6Q``N@U*i1Qs@-@ET{L_B=v7Vq%M zYj@}7xRQ4)aQuU-+|TYO_hXHgn0Rf0pE*$60nrj?dwg<*vjYFyyD9#+#o4|4gr|MN zCtvWnqkF6o9N+KwRzGcudw<1yy!H!TM_jqWJ(l?76i2HF=b`@m6!$*hNk<@F;rOwB z_R@XBUrKF@Z%N5)ft2U`&dvE0-)oL5_xNmyXKe7dNIau(ul2WLi+w?Bu=T#-&Xmq6 z!rU$U)M?qa=6nX?ulTvg>j?QYTE(`Z%vX^4v6h){1xl-ZB_%MaWy^QM(MRZTTc_f? ze}LTn>nE3J7ve9V_Y>UxDQd&9^qIO9%jp4V3Sgq%X&_>6EzzdbdFrczlxVY7B3P)u zl+FWMlBn3%Y0td9*h6}>!F+dvD@z;&3!@^<7hqCrUuxV6a(onNWnx+5rxfY~9KpkQ ztk5gxXt8ar-x^lJTdo77v=PxFwpM604HIRBfz+anDbvFEeztF_%h z6xT)+S0Re46ved@#YI0#u|HO#xHP4;#!P{}Ib#bNcAkhz_&04dxAsC`Fakf4+B`!{m63`abjU|Q^J`G`uF*a^ksnX!VJdiLC!)Af)pI@7_#(RnI-xzjEY} zbR!EfntKW9u+@Bif|?x)xG2N9#C)xS@5&q~j`}l^`7HaI&#I~f^l9?m`*jd8&xPYF zb0ZXDiyjSidLhtW%pg&c4t+%>Jl=a%7+d`c#s={Z9WC~KiurhR0bQ;zgQos4%aRdT zomOLXS^*FH7GsJ{1Xe*tS{AWFTXC&WY1Yw3q~X0X@7vECHSl;D`JSeMsH*!Kt)s$7 zA7_WZ!3I3z#TCx{7J#ckM8mw*{Ae018d}u&8ya{xc4+w=j1Ot}_I~E7Fw!&5ut$&b z>>Ng7Xc_bOE@q(+Q`_>~I`_rjpE01Y=InC?+8HpnM&aX_?8Rd|m)WEXJc(AGjHdQ^ zE)-$TaE=ReYxxHTP|U&^pXWv`;N0?*+cwtsAFJ(yyvai|2Gl9XkXjIPvWx-M=3t)6 z#~4t|NB%dw)~-x_M1U)P#()ak-*YkwnFktk@MZ;41CKGF`mMV$p!#KG3@F;;%T)=w zmdO}U*U8HmP}j-J7*N;A%NS5xf$O*P=QFx)?f)7BYWT>a#W*qsRN6B(2GkI%V+^RK zzEyW7X$+`z4>JbTW!+&6lb)MO{<<-s;!1Yio^A}Nlyr;%b*UoasU9_~qx|d24Hk`v zs4<|1%*evJpc?Z)YdkXsRLWu-1FBoQwria$0TsfYFS{PxHgP-z=v45;&V$7``MpwikC*fhp~x*R|Au~!|77}`u})?o~& z{#8|DK&5SwF`$O6&KmA;USE){cLAEBspgP8DXJ-tJPyWlGKPZ5N)D zbc};CWDXs2tc`<`(k0`dq@-i@xcYLwZEv9d{5@mF46jcTthR2BYW}ERhzlR)^)!^9ctRYF)FWz=ULtBVfp49p8_LLV~o

kz$%gYV&yX$ep%pdLL&UQqi;XyZO=-tOV58h_3 m_k?f1KzwI`UcSU`ckT024bFig-gnOH?QKvr@uzSUKlv}`?|-}i diff --git a/sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/CL.write.1.tlog deleted file mode 100644 index 830403f817e7ba39e6adadef5dd19733987511d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2872 zcmeHJ%MOAt5S+7#pCSj3-gpI3O9@3!Mt{U_S7*`4K^|hHNWz8E?y{NPogI3+p5SAJ zBXWdLNcpCqVX(#)F%q~uNs)2&=@auAVu=NPQobeJAGj0GoL-vVhQ1PMNBg-VnoFBl zC6-&n)co4vPR=h}?cz~HA^3+wAobPEJ7n!lfhBsOnPX<@Ac#Z&Of*Dj9IDWUB1C}Z1z!=W(Kt@S=CLVongPeA$ITW9rqufr~m)} diff --git a/sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/cl.command.1.tlog deleted file mode 100644 index 5228bb58b670d891b91e46827f7ab26b9fa0ec1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3186 zcmeH}O;5r=5Qg8giT}ZH*ZOrL@qh&@(OLp1#uy2dqQ(yhp#FRHne7@eYPcBn(2(uU z%+9_ueRn$S%kzaom36MRYKqlBij}CPeI2N-BUP|8)MO6vsq?I9Q>*wikdDw#(9E-q zSAus7Uqd=%z55MX;&58{+RjL8=na0$T2i1?D?IBeVJ#yi8Y|PikF|;SHe-Wdppjoo z^@!HjgRXU}0rE9FQsf7;46L8W{1`ota7J8}edPBHIfpW1LWC3!rp)GfhE~=S&nxv zAHvQAgp}FN*mgu@Yx5qq5;#4w8N+49-aBklkZ#=R_NamZ(uB8}e=~d29ASWz*HD}N zh7)|k2wc`Za+raY;%D_eUstOx+Kf0O_V=9@EX-_7ZhfCg?-f?dR>ehsu&OEggRxNb2kT>h(I3A08h^hhRNPJBkiHPo9qdk$ X6dj_tLHK{{qC?od;;%Zy;&1a6O5p0J diff --git a/sample_moshkina/sample_moshkina.dir/Debug/custombuild.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/custombuild.command.1.tlog deleted file mode 100644 index 02f147bd5f948029b6b32453b2f6fb64f5bb77d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 984 zcmcJN-Ae*d5XH}P(Eo4|ih6MSc!=oDY$GXcNs%6wMAuCvOtK!P0e@=;TNzsk_7Fq`bb}SJKeP6=r>Roq8fvUWZBDZlxSPsI8TKA~TO&E$Y5*c7 z#_33NUFt%|;4DX5Z+IMP1MIOnVBa|tA{V{@|D06-RpiH3i4#<$AST>KUx_i+6n~-_EQZXzO5?o#2hJjy`eaPdRYYIzYcb*eN_MM;^I5H@i=V_> zKZ$?!lb9@4?}=w`?O3;xh8uF&|LiYI f72B-lwK*H0-!VfSpXY2XYMtk=HEGiGRZYGD^692- diff --git a/sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/custombuild.read.1.tlog deleted file mode 100644 index c6139d09a2b8063187b38e02efbbea2f7cab528e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmZvUyAFde5Co@2%BMh)GM!~v!U_)yEJT5l|Nn`Ep{KaL-Mi8Le;*<*4l0R}q8pi6 z>3Nfx2wn<{JIZ7=@uZb0y2-qmF0x9^(yQ#%H2DACv_)^h_9T&|tJA5w^Pu4bVTBhH diff --git a/sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/custombuild.write.1.tlog deleted file mode 100644 index 40dc9e9b0c18d4d5e388d171b9266a71ba10948e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmc(bF%AMT3nPiS^*~nz8+5T$R$SSo+7umMy?Emw}w%}}Zdz47h)fmh-W6kQ1 ZdiLsRs*5fT-CgX?+iixf^y{pt`~Xw5F4_P9 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link-cvtres.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.6872-cvtres.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.6872.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.8584-cvtres.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/link.8584.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.command.1.tlog deleted file mode 100644 index cae10135bcd9c446ccd585e2f19885c8039f0a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6910 zcmdU!UvCmY6vgkeiQj?r#U~eSjSo$H;GY#Og%oOPLTrF86a|*Rwrb*MSAS;)iqNJQ z8=Y;)?#|BKy>sT?J2Q6gDT2`@|H7M1rZcTe*@2qM^R-mR~$2?2ORJm7d z*PbHNpmfChd)_43LaL5*6Ip3Gr2Xs`ZFjdvRz}+~ddhrXv=cj^TtJ^Rs{ew+QK!d< z{)+b2zEhk1G1NdVJ3TDa@_pTTy@_Xq|KNd*U|YOZ?3750xN1aGg}93-6&PvNUi020 z-Xg4^(qnsMc}mC5D!NyQ%R0{%5$J8D*l$@5xjNCS`km|ejBRXF;(2U|&F#WI+t4P~ zp=N3`o;^#c=~?XNSVC<~d(WCODPU8r))KwE~GJ<=8U6*j$OW!_7#44=zpULi6X@o zA^V@>NBMQeFAk1Hb3P@CE_hCe-;kD>f+7J;5)?&(HAaCEbnTOywRC6P+Dq z$|Nv~7!)bCSne+8LGdUz5|WUyAq+l$RW2D8NoSF%?XkXxM3S9VJ^X$fe(lIg=98to zBP+Y@>I@ZfzJ|_ydh9Cxj2U|6>a&|B4wRj|FdMnh-ML5p2Gb@!s^)UIA?F>P z%~M!7aW1iA(zY>P;-Y47F=gb%)(j|b`^K|mkvo0sv^OKSkI4;&F2-ZHpz#JG&!}y( zgeNd+Vxo5(+ADO7?3F#?+c{j~1STk1uxn2on>Iwg$4{f2JIOw>Bg!#f`94-GxGd9P zT*YffF%O658O1yZ*BQmUJDdC|qnO85;vVw!eK(^x#V*|iwkG^$5mxkr<4DDy?lXQd z^G(MnRv4u)9wJo*`97SNYRY_}e->)gmS`&=?`4nRVx>VGs(5}$SKXVq|9>-bzoH7& zGGew{!GGgDq$nuye~I|j3S&HVykKstCGQid@_HA%Vh}fDGg_QF#8q$e=4}|nlun64 z@z7f1hc0uExGOXHTdhK=2)nPI<%!$R8PAt3b>>{WsHY{DrZvO!w2CCLuzpR*xpDjg DB;tPJ diff --git a/sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/link.read.1.tlog deleted file mode 100644 index d266e5a0ddc56335d2de6baf499915fb211c505b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6732 zcmdU!+isgc5QgWvQr{t$?L|)X!PFR?QQMW$s$EI zx4f6t|8$h%a>)tlpxfDu(Pyp*Zp%mWd%5QD)oD3nrNW(mdpWxZK(=z9N2d69UH|$^yj*Krt80{&BJ-t1q4Z9GkQ1Il= z`-Fm~*KUL7tN1O0(3m2FEGQfsl4P=AET~5l6Svx6Fl|6nIKQR{Iv;tlw?FX-mRy2m zNgN5~oWwSkC~8t`;$RIM9c9R zeWm0NhrC42In7I<5sk7g;qYe@LeTe!l!5xh z5$`jqOFa1@9AS6FUZ<-O_MQ)S0f#8Ma8sz|N+hMx9GwuC$)?724 zw3Am*MHE!3(Nb#_+A3kDQq6Y`rr_;0)dWmMv}Jr?WXK(;5_ALBm^Q3mUa)nqJ7uud z@MQd-YOkC)fzKFi|0L#7vZG_aR4ZMX{r?&QnOmQRm9=SKM%5dXwfyseRnX@*uOm)# zJOMX(eCLP~DlN2N+~7Ay7c3fU^l`7Hv8#RO#(~;!CV!bh+o^A4(5+E_Z(iLQ-JGU( ft9yHQc@z#&{UY8l=7?t(e53Mr)vxen8r6RQS0&XT diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.command.1.tlog deleted file mode 100644 index a4db636a120b2b9c8ca1985349a7d1c5bcc1a622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmbu5u};H45JX>%#6LvoF%l)6Neo!v#EJu=h(Jadu)qX43F7O4cNP_(xS&{jXKr?O z?mj=R8F9#hISCoLUB;AxQ_e`45X$_(N{`5{ l)UoDXymI%j%kh&P^m_j%Pq@?C{jF(2s@hBe|4tX)@e7r4WSam0 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.read.1.tlog deleted file mode 100644 index 88cdb8cfd314aa3afc0f2aac1afb7ffc2e75c8d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmds!I}XAy5JX>%#8GfTN#}fk2=Y-95Cww!Un1}vQAW^H*xs3)9qq`k=|RqpJ0m4E zomEZCz>yOb4N<0}_s!K*-X&W$YC5Y%d=(|-sH#;xs7+31`_Bcp@BKibTdz;ye8z>t oPtTz8<_VuYO6O~Fa*A`ZAdc=>v6mm@)~x<2dHTI<&b*xU4cdK3FaQ7m diff --git a/sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/mt.write.1.tlog deleted file mode 100644 index 88cdb8cfd314aa3afc0f2aac1afb7ffc2e75c8d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmds!I}XAy5JX>%#8GfTN#}fk2=Y-95Cww!Un1}vQAW^H*xs3)9qq`k=|RqpJ0m4E zomEZCz>yOb4N<0}_s!K*-X&W$YC5Y%d=(|-sH#;xs7+31`_Bcp@BKibTdz;ye8z>t oPtTz8<_VuYO6O~Fa*A`ZAdc=>v6mm@)~x<2dHTI<&b*xU4cdK3FaQ7m diff --git a/sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/rc.command.1.tlog deleted file mode 100644 index 793344cab11ae03a201db0a0a507a9c2c9422056..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmds#%TB^j6h+tAgnuB+EeS(sSP&Wo8j6kxq{8J9ts2mTuSZuq)yTwwVQ}s}kG=QV zx9R6`M$8pcCUhB)nhh9{(dU+gA#FP;WA9i@;@PFerI^%gX#HSSA}69oqBF6j(w+19 z4{E>9BRZ;$)#=E;=APb3&2mdy2MITFGMz*!#MHQ;$qTPM8*8I(z4C6bC#T@eNzi3s zZ_kD&w&HX7OS4_&BJjwE?CD8P;GkM$6mo(Zky)%#8GfTNf(j;7C5nzfG7~${}P1f8U!_k_v4+N-P!qhr)I;AiIzk* zO7x5zI1=fo{K*XZT1?cotXYZ4MxFV^tRN>*z35SFVLDlVd|>-t4>Yn3@-+5uIkW%C lS*BEO5ZT!?x=E0sX30YP@9Kh@uD;@v7iqmrcvD=oz5rX^L~8&5 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/rc.write.1.tlog deleted file mode 100644 index 74852f3860c66208afe597142c188aeb626ae176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmdUrI}XAy5JX>%#8GfTNf#0W79_EffG7~${}P1fK7yLU`|-}s?(F=2QnTa1M5HAf zwe*afIFsn8{K*XZT1?VLwrs>?qt5(hR*;jZUi2uoFkP&_7TCVm1C4BhJdOQ(t{i`I mmMN7RBo6kBZW3guS+mmqySkvJyRZ1xi$pII78MumMe_%U5=Dam diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest deleted file mode 100644 index 11bb704..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.exe.embed.manifest.res deleted file mode 100644 index 9c8df0e3c8e374037f6a16f24fed3e764becd3f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcma)2yG{c!5Hu1ENc5D}_LoaUgCgHW6d*;Spa6Qu*$Wna2(Ryy`w@PIf=}WT!t%IN zA{tg&YuB?g>#-0*NY35vC%HU`*P{VH=NWD|rsCvy82Wg7SBtH8vcp6+h6-krDM$<^ zu5H*<@Nj=qT!N&m!& - - - - - - - - - diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate deleted file mode 100644 index 7df7707..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -#v4.0:v100 -Debug|x64|C:\Temp\moshkina\practice2-opencv-intro\| diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log deleted file mode 100644 index 24a7076..0000000 --- a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.log +++ /dev/null @@ -1,33 +0,0 @@ -Build started 8/18/2015 3:50:31 PM. - 1>Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" on node 2 (build target(s)). - 1>InitializeBuildStatus: - Creating "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild" because "AlwaysCreate" was specified. - CustomBuild: - All outputs are up-to-date. - ClCompile: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:/OpenCV-2.4.11/opencv/build/include" /I"C:/OpenCV-2.4.11/opencv/build/include/opencv" /Zi /nologo /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"sample_moshkina.dir\Debug\\" /Fd"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /Gd /TP /errorReport:prompt application.cpp - application.cpp - 1>application.cpp(104): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\time.inl(112) : see declaration of 'localtime' - ManifestResourceCompile: - All outputs are up-to-date. - Link: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib" "C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib" /MANIFEST /ManifestFile:"sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib" /MACHINE:X64 sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest.res - sample_moshkina.dir\Debug\application.obj - sample_moshkina.dir\Debug\main.obj - sample_moshkina.dir\Debug\processing.obj /machine:x64 /debug - sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe - Manifest: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /out:"sample_moshkina.dir\Debug\sample_moshkina.exe.embed.manifest" /manifest sample_moshkina.dir\Debug\sample_moshkina.exe.intermediate.manifest - All outputs are up-to-date. - LinkEmbedManifest: - All outputs are up-to-date. - sample_moshkina.vcxproj -> C:\Temp\moshkina\practice2-opencv-intro\bin\sample_moshkina.exe - FinalizeBuildStatus: - Deleting file "sample_moshkina.dir\Debug\sample_moshkina.unsuccessfulbuild". - Touching "sample_moshkina.dir\Debug\sample_moshkina.lastbuildstate". - 1>Done Building Project "C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\sample_moshkina.vcxproj" (build target(s)). - -Build succeeded. - -Time Elapsed 00:00:01.10 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina.write.1.tlog deleted file mode 100644 index e69de29..0000000 diff --git a/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc b/sample_moshkina/sample_moshkina.dir/Debug/sample_moshkina_manifest.rc deleted file mode 100644 index cc5dc7453b160a3656f5d2ac24dce2d2af6c6f10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmais%?g505QV>W&^w4r7dMh#Akv^kKd9{jF}jx2tw@8OzB&rEX%WK=XU?4YUe6&O z0|Lzn2{B_b&6V_0PE4xGnaf`=W7;{HoHm;(vzBUexvr5YfoL8fqc1lR@t5#P`qUIS zuAH#SIWBSz9H}_#V%SOD*r*~Uw%plw+rK}{LwTci`m*8}sY29>QhQB - - - - Debug - x64 - - - Release - x64 - - - - {800EF7E1-F672-4B27-8DC0-481916AFFC4D} - Win32Proj - x64 - sample_moshkina - - - - Application - false - MultiByte - - - Application - false - MultiByte - - - - - - - - - <_ProjectFileVersion>10.0.20506.1 - C:\Temp\moshkina\practice2-opencv-intro\bin\ - sample_moshkina.dir\Debug\ - sample_moshkina - .exe - true - true - C:\Temp\moshkina\practice2-opencv-intro\bin\ - sample_moshkina.dir\Release\ - sample_moshkina - .exe - false - true - - - - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - EnableFastChecks - CompileAsCpp - ProgramDatabase - Sync - Disabled - Disabled - NotUsing - MultiThreadedDebugDLL - true - Level3 - WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) - Debug - $(IntDir) - C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb - - - WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - - - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - $(IntDir) - %(Filename).h - %(Filename).tlb - %(Filename)_i.c - %(Filename)_p.c - - - /machine:x64 /debug %(AdditionalOptions) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411d.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411d.lib - %(AdditionalLibraryDirectories) - true - C:/Temp/moshkina/practice2-opencv-intro/lib/Debug/sample_moshkina.lib - C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb - Console - - - - false - - - - - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - CompileAsCpp - Sync - AnySuitable - MaxSpeed - NotUsing - MultiThreadedDLL - true - Level3 - - WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) - Release - $(IntDir) - C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb - - - WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - - - C:/OpenCV-2.4.11/opencv/build/include;C:/OpenCV-2.4.11/opencv/build/include/opencv;%(AdditionalIncludeDirectories) - $(IntDir) - %(Filename).h - %(Filename).tlb - %(Filename)_i.c - %(Filename)_p.c - - - /machine:x64 %(AdditionalOptions) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_videostab2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ts2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_superres2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_stitching2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_contrib2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_nonfree2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ocl2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_gpu2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_photo2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_objdetect2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_legacy2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_video2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_ml2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_calib3d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_features2d2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_highgui2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_imgproc2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_flann2411.lib;C:\OpenCV-2.4.11\opencv\build\x64\vc10\lib\opencv_core2411.lib - %(AdditionalLibraryDirectories) - false - C:/Temp/moshkina/practice2-opencv-intro/lib/Release/sample_moshkina.lib - C:/Temp/moshkina/practice2-opencv-intro/bin/sample_moshkina.pdb - Console - - - - false - - - - - Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt - setlocal -"c:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -HC:/Temp/moshkina/practice2-opencv-intro -BC:/Temp/moshkina/practice2-opencv-intro --check-stamp-file C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp -if %errorlevel% neq 0 goto :cmEnd -:cmEnd -endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone -:cmErrorLevel -exit /b %1 -:cmDone -if %errorlevel% neq 0 goto :VCEnd - C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;%(AdditionalInputs) - C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp - Building Custom Rule C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt - setlocal -"c:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -HC:/Temp/moshkina/practice2-opencv-intro -BC:/Temp/moshkina/practice2-opencv-intro --check-stamp-file C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp -if %errorlevel% neq 0 goto :cmEnd -:cmEnd -endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone -:cmErrorLevel -exit /b %1 -:cmDone -if %errorlevel% neq 0 goto :VCEnd - C:/Temp/moshkina/practice2-opencv-intro/sample_moshkina/CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeLists.txt;%(AdditionalInputs) - C:\Temp\moshkina\practice2-opencv-intro\sample_moshkina\CMakeFiles\generate.stamp - - - - - - - - - - - - 8F7F0FD3-A748-4D94-8387-C68EBFB49E2B - - - - - - \ No newline at end of file diff --git a/sample_moshkina/sample_moshkina.vcxproj.filters b/sample_moshkina/sample_moshkina.vcxproj.filters deleted file mode 100644 index 471f33b..0000000 --- a/sample_moshkina/sample_moshkina.vcxproj.filters +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Source Files - - - Source Files - - - Source Files - - - - - Header Files - - - Header Files - - - - - - - - {CBEF511E-A800-436A-AACF-CD9FE6301A07} - - - {37A37E58-1F48-4627-8DFA-BDD625EC3FBF} - - - diff --git a/sample_moshkina/sample_moshkina.vcxproj.user b/sample_moshkina/sample_moshkina.vcxproj.user deleted file mode 100644 index ace9a86..0000000 --- a/sample_moshkina/sample_moshkina.vcxproj.user +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file