J'aimerais contrôler ma webcam à travers PLT Racket, et idéalement faire une bibliothèque légère pour certaines api C d'OpenCV. J'ai un peu de mal, cependant, car je ne sais pas quels fichiers objets d'OpenCV sont les bibliothèques... c'est embarrassant, je sais. J'ai regardé comment l'API Python fonctionne, et je vois que les modules sont dans le fichier cv.so, mais je ne suis pas sûr de ce que je dois utiliser dans mes binaires. Je suis sur Mac OSX
J'ai ceci
(get-ffi-obj function-name (ffi-lib lib-name) format)...)
mais je ne suis pas sûr du fichier à passer comme "lib-name". Dans mon répertoire d'installation pour opencv, j'ai ../opencv/2.2/lib qui contient un certain nombre de fichiers .dylib. Aucun ne semble fonctionner, mais c'est la meilleure solution jusqu'à présent. Dois-je construire OpenCV avec des options de compilation différentes ?