Skip to content

PDLPorters/PDL-OpenCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4d3ad26 · Jan 9, 2025
Jan 9, 2025
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Jan 9, 2025
Mar 26, 2023
May 23, 2022
Mar 26, 2023
Sep 27, 2024
Sep 27, 2024
Mar 26, 2023
Jan 9, 2025
May 23, 2022
Mar 26, 2023
Mar 8, 2023
Mar 17, 2023
Mar 26, 2023
Apr 7, 2023
Jun 21, 2024
Mar 24, 2023
Feb 19, 2023
Mar 24, 2023

Repository files navigation

PDL::OpenCV

This is an attempt to interface OpenCV from perl and PDL.
There is a C abstraction layer
because of conflicts between perl and OpenCV (C++) headers.

The idiom used is that OpenCV Mat objects are created only to be used
to wrap PDL ndarrays' data, which simplifies object lifecycle management.

Currently this is compiled for OpenCV 4.2 and 4.5. At least between
major versions, the API is changing.

OpenCV has a multitude of functions and classes. Wrappers are generated
from the data that Python bindings are generated from.