¡Hola!
J'ai voulu ajouter les gradients morphologiques à Olena, mais comme
ceux-ci sont basés sur une différence entre deux images, on a des
problèmes de conversion dès que l'on utilise des types d'Integre :
une différence entre deux image2d<int_u8> donne une image2d<int_s9>
(normal).
Dans Olena 0.10, ce problème était réglé en utilisant des foncteurs de
conversion (convert::force<>), mais cela a un impact sur les
opérateurs arithmétiques sur les images. En clair, il faudrait équiper
oln/level/arith.hh pour qu'il sache utiliser
convert::abstract::conversion<>.
Je peux intégrer ces outils de oln::convert depuis Olena 0.10 et
modifier oln/level/arith.hh, ou bien y a-t-il une meilleure façon de
faire ?