#Delphi-OpenCV * OpenCV version - 2.4.13.3
* Development environment - Delphi 2010-10.2
Contributors: ``` Laentir Valetov (email: laex@bk.ru) Mikhail Grigorev (email: sleuthhound@gmail.com) ``` ##Requirements: * Visual C++ Redistributable for Visual Studio 2015
Files: msvcp140.dll, msvcp140d.dll in "Delphi-OpenCV\redist\" or [here][2] ``` (1) 32-bit in the "Delphi-OpenCV\redist\VC14x86\" (2) 64-bit in the "Delphi-OpenCV\redist\VC14x64\" ``` * Shared library FFMPEG 3.3.3 for Windows can be downloaded from [here][5]
``` (3) FFmpeg 32-bit Shared (4) FFmpeg 64-bit Shared ``` * Dynamic library OpenCV need to download [here][4]
Files: *2413.dll and *2413d.dll ``` After installing OpenCV: (5) 32-bit in the C:\OpenCV\build\x86\vc14\bin\*.dll (6) 64-bit in the C:\OpenCV\build\x64\vc14\bin\*.dll ``` * Some examples (FFMPEG) required [SDL 2.0 and SDL 1.2][3]
``` (7) SDL.dll and SDL2.dll ``` ####Copy files OS Windows 64-bit
``` Target platform 64-bit: (2),(4),(6) -> "C:\Windows\System32\" Target platform 32-bit: (1),(3),(5),(7) -> "C:\Windows\SysWOW64\" ``` OS Windows 32-bit
``` Target platform 32-bit: (1),(3),(5),(7) -> "C:\Windows\System32\" ``` ##How to install: Download the [archive][1].
Unzip it to a convenient directory, thus get the following directory structure
``` - Directory, for example, "C:\Delphi\OpenCV\" ``` Add the search path for the modules of the project in Delphi IDE (Tools-Options-Delphi Options-Library-Library path) ``` \source \source\utils \source\component \source\sdl \source\opengl \source\ffmpeg \resource\facedetectxml ``` where `````` directory, which was unzipped project.
To install the components, open and install ``` \source\component\DelphiXX\OpenCVXXX.dpk \source\component\DelphiXX\dclCommonOpenCVXXX.dpk \source\component\DelphiXX\dclVCLOpenCVXXX.dpk \source\component\DelphiXX\dclFMXOpenCVXXX.dpk ``` Open in Delphi IDE and compile:
Examples of the use of certain functions and procedures ``` \samples\LibDemo\LibDemo.groupproj ``` Examples of the use of video processing algorithms ``` \samples\MultiDemo\MultiDemo.groupproj ``` Examples of the use of video processing algorithms using VCL.Forms ``` \samples\VCLDemo\VCLDemo.groupproj ``` Examples of using FFMPEG library header files are in the ``` \samples\FFMpeg\FFMPEG.groupproj ``` Examples of use of components ``` \samples\Components\ComponentsDemo.groupproj ```
Donate (PayPal USD)
Donate (PayPal EUR)
Donate (PayPal RUB)
Yandex Money: 410012802258318 [1]: https://github.com/Laex/Delphi-OpenCV/archive/master.zip [2]: https://www.microsoft.com/en-us/download/details.aspx?id=48145 [3]: https://www.libsdl.org/index.php [4]: https://github.com/opencv/opencv/releases/tag/2.4.13.2 [5]: http://ffmpeg.zeranoe.com/builds/