bonjour quand je compile ce code ci-bas, j'obtiens l'erreur "unbound value sdlloader.load_image" venant de la ligne "let mat = Pretreatment.get_matrix (Sdlloader.load_image s)"
let compute_zernike () =
Printf.printf "Computing zernike values…\n";
let zern_mat = Array.make_matrix
(128 * (Array.length font_list) + 1) zernike_order 0. in
let max_vect = Array.make zernike_order 0. in
for f = 0 to (Array.length font_list) - 1 do
let s = "fonts/" ^ (font_list.(f)) in
if Sys.file_exists s then
begin
Printf.printf "\nGenerating %s" s;
let mat = Pretreatment.get_matrix (Sdlloader.load_image s)
in
Pretreatment.otsu_main mat;
Quelqu'un peut-il m'aider? est(ce une mauvaise configuration de sdl ou de ocamlsdl ou autre?
# ocamlfind ?
Posté par anaseto . Évalué à 2. Dernière modification le 04 avril 2014 à 19:38.
Est-ce que tu as bien chargé toutes les bonnes librairies quand tu compiles ?
Avec ocamlbuild+ocamlfind ça donne quelque chose de simple comme :
Edit :
ton-fichier-source
doit être le nom du source sans l'extension.ml
.[^] # Re: ocamlfind ?
Posté par basohmarc . Évalué à 1.
Bjr
cette erreur est resolue: la librairie sdlimage n'etait pas installé dans ma machine
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.