All Projects → Laex → Delphi-OpenCV-Class

Laex / Delphi-OpenCV-Class

Licence: Apache-2.0 license
Experimental Delphi binding for OpenCV 4.XX

Programming Languages

pascal
1382 projects
NASL
115 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Delphi-OpenCV-Class

Faster OpenCV 4 Raspberry Pi
A pre-compiled version of OpenCV 4 for Raspberry Pi optimized for deep learning / computer vision..
Stars: ✭ 46 (+35.29%)
Mutual labels:  opencv4
docker python-opencv-ffmpeg
Dockerfile containing FFmpeg, OpenCV4 and Python2/3, based on Ubuntu LTS
Stars: ✭ 38 (+11.76%)
Mutual labels:  opencv4
aikanshe
使用SpingBoot、OpenCV、yolo开发舌诊小程序
Stars: ✭ 22 (-35.29%)
Mutual labels:  opencv4
ESP32-CAM-MJPEG-Stream-Decoder-and-Control-Library
The library is MJPEG stream decoder based on libcurl and OpenCV, and written in C/C++.
Stars: ✭ 40 (+17.65%)
Mutual labels:  opencv4

Delphi binding for OpenCV

  • Experimental Delphi binding for OpenCV 4.6.0
  • Development environment - Delphi 10.4, 11
  • x64 platform only

Contributors:

Usage:

  1. Download the current state of the project as zip or as git
  2. Download OpenCV 4.6.0, run and unpack to the selected directory.
    The following DLLs are required to work properly
    From <opencv>\build\x64\vc15\bin\
  • opencv_videoio_ffmpeg460_64.dll - release
  • opencv_videoio_msmf460_64.dll - release
  • opencv_world460.dll - release
  • opencv_videoio_msmf460_64d.dll - debug
  • opencv_world460d.dll - debug
    From <project>\bin\
  • opencv_delphi460.dll - release
  • opencv_delphi460d.dll - debug

For the library to work properly, you need

  • place next to the executable file of your program. To run examples - in <project>\bin\
    or
  • copy to C:\Windows\System32\
  1. Set Delphi environment setting

Add the Library path for the modules of the project in Delphi IDE:
Tools-Options -> Language-Delphi-Library-"Windows 64-bit"-Library path add path
<project>\source\ and <project>\packages

To run demo examples

  1. Change path OpenCVRootPath in module CVResource.pas to path to unpacked OpenCV <opencv>. This is only needed to run examples from samples.
  2. Open <project>\samples\Samples.groupproj

To instal components

  1. For components, install the packages from
    <project>\packages\<Delphi Version>\CVClassGroup.groupproj
  2. Run demo from <project>\samples\Component\

Donate
PayPal USD
PayPal EUR
PayPal RUB
Yandex Money
Donatecoins

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].