Using OpenCV with Embarcadero Delphi 10.3.3 (Object Pascal)

that you can’t access C ++ classes with Delphi is clear, it’s the same the other way round, it doesn’t work if you don’t provide access to Delphi classes in a C wrapper. With a C ++ compiler according to the ISO standard it should look different, or what else does this standard exist for?