From b831db5e58ad37c8f4adf39de7fb5db204209a1c Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Tue, 10 Jan 2017 16:49:38 +0000
Subject: [PATCH] fixed bug: rand() for batches of images

---
 README.md |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index c597f27..e86062a 100644
--- a/README.md
+++ b/README.md
@@ -85,6 +85,13 @@
   3.1 (right click on project) -> properties  -> C/C++ -> General -> Additional Include Directories
   
   3.2 (right click on project) -> properties  -> Linker -> General -> Additional Library Directories
+  
+  3.3 Open file: `\src\yolo.c` and change 3 lines to your OpenCV-version - `249` (for 2.4.9), `2413` (for 2.4.13), ... : 
+
+    * `#pragma comment(lib, "opencv_core249.lib")`
+    * `#pragma comment(lib, "opencv_imgproc249.lib")`
+    * `#pragma comment(lib, "opencv_highgui249.lib")` 
+
 
 4. If you have other version of OpenCV 3.x (not 2.4.x) then you should change many places in code by yourself.
 
@@ -96,9 +103,9 @@
 - (right click on project) -> properties  -> C/C++ -> General -> Additional Include Directories, put here: 
 
 `C:\opencv_2.4.9\opencv\build\include;..\..\3rdparty\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir);$(cudnn)\include`
-- right click on project -> Build dependecies -> Build Customizations -> set check on CUDA 8.0 or what version you have - for example as here: http://devblogs.nvidia.com/parallelforall/wp-content/uploads/2015/01/VS2013-R-5.jpg
+- (right click on project) -> Build dependecies -> Build Customizations -> set check on CUDA 8.0 or what version you have - for example as here: http://devblogs.nvidia.com/parallelforall/wp-content/uploads/2015/01/VS2013-R-5.jpg
 - add to project all .c & .cu files from `\src`
--  (right click on project) -> properties  -> Linker -> General -> Additional Library Directories, put here: 
+- (right click on project) -> properties  -> Linker -> General -> Additional Library Directories, put here: 
 
 `C:\opencv_2.4.9\opencv\build\x64\vc12\lib;$(CUDA_PATH)lib\$(PlatformName);$(cudnn)\lib\x64;%(AdditionalLibraryDirectories)`
 -  (right click on project) -> properties  -> Linker -> Input -> Additional dependecies, put here: 
@@ -106,6 +113,12 @@
 `..\..\3rdparty\lib\x64\pthreadVC2.lib;cublas.lib;curand.lib;cudart.lib;cudnn.lib;%(AdditionalDependencies)`
 - (right click on project) -> properties -> C/C++ -> Preprocessor -> Preprocessor Definitions
 
+- open file: `\src\yolo.c` and change 3 lines to your OpenCV-version - `249` (for 2.4.9), `2413` (for 2.4.13), ... : 
+
+    * `#pragma comment(lib, "opencv_core249.lib")`
+    * `#pragma comment(lib, "opencv_imgproc249.lib")`
+    * `#pragma comment(lib, "opencv_highgui249.lib")` 
+
 `OPENCV;_TIMESPEC_DEFINED;_CRT_SECURE_NO_WARNINGS;GPU;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)`
 - compile to .exe (X64 & Release) and put .dll-s near with .exe:
 

--
Gitblit v1.10.0