De DCAMAPI.dll à TWAIN ? capture et acces [Résolu]

Wavyrn 20 Messages postés mercredi 8 août 2007Date d'inscription 1 août 2008 Dernière intervention - 8 août 2007 à 17:08 - Dernière réponse : Wavyrn 20 Messages postés mercredi 8 août 2007Date d'inscription 1 août 2008 Dernière intervention
- 13 août 2007 à 16:37
Bonjour à tous.

Je dois remplacer la caméra dans un programme qui fait de l'analyse scientifique d'images. Et ce n'est pas vraiment évident pour moi.

Le code original gère une caméra à travers une dll "dcamapi", et celle que je dois intégrer est compatible avec les dll twain.

Quelqu'un a-t-il déja eu affaire a DCAMAPI? je ne comprend pas comment se fait la gestion des images acquises, et la doc semble ne pas être disponible sur le net.


Merci d'avance








Devant un clavier comme un placebo devant un verre d'eau.
Afficher la suite 

Votre réponse

5 réponses

WhiteHippo 1270 Messages postés samedi 14 août 2004Date d'inscription 5 avril 2012 Dernière intervention - 9 août 2007 à 14:25
+3
Utile
La difficulté ne se situe pas à ce niveau là mais au niveau de l'API utilisée. Sachant que tu changes d'API, c'est à dire de bibliothèque logicielle, il y a de fortes chances pour que les fonctions utilisées avec l'une soient différentes de celles utilisées avec l'autre. Il faudra donc retrouver dans une API les fonctions "équivalentes" ou "similaire" de l'autre, si elles existent bien entendu. Enfin, il faudra remanier ton code pour l'adapter aux nouvelles structures et fonctions fournies par la nouvelle API.

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de WhiteHippo
WhiteHippo 1270 Messages postés samedi 14 août 2004Date d'inscription 5 avril 2012 Dernière intervention - 9 août 2007 à 10:15
0
Utile
Bonjour

DCAMAPI = 1394-based Digital CAMera Application Programming Interface
C'est une API créée par Hamamatsu (disponible ici : http://www.dcamapi.com/) afin d'uniformiser la gestion de différents standards (RS-644,
RS-422, SCSI, RS-232, IEEE-1394)

Il faut que tu fasses des recherches sur les mots clés suivants:
  Firewire
  DCAM
  IIDC
  IEEE 1394
  i-Link
  1394
  etc...

Tu verras que la littérature sur le net ne manque pas.

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
Commenter la réponse de WhiteHippo
Wavyrn 20 Messages postés mercredi 8 août 2007Date d'inscription 1 août 2008 Dernière intervention - 9 août 2007 à 10:22
0
Utile
Merci, je vais voir dans cette direction pour commencer.

Ceci dit, le fait que l'ancienne caméra était branchée en IEEE alors que la mienne est en USB risque-t-il de compliquer encore la chose?




Devant un clavier comme un placebo devant un verre d'eau.
Commenter la réponse de Wavyrn
Wavyrn 20 Messages postés mercredi 8 août 2007Date d'inscription 1 août 2008 Dernière intervention - 9 août 2007 à 15:35
0
Utile
Je n'ai pas trouvé mon bonheur dans les normes IEEE, donc je suis en train de suivre à la trace le jeux des pointeurs non typés à travers mon code.
J'essaie de comprendre les fonctions pour pouvoir les remplacer après.
Merci beauoup de ton aide, WhiteHippo


Devant un clavier comme un placebo devant un verre d'eau.
Commenter la réponse de Wavyrn
Wavyrn 20 Messages postés mercredi 8 août 2007Date d'inscription 1 août 2008 Dernière intervention - 13 août 2007 à 16:37
0
Utile
Hop, je considère cette question réglée. Mon problème ne l'est pas encore, mais il ne me reste plus qu'a reprendre le code proc par proc pour faire les translations.

Merci encore, WhiteHippo
Commenter la réponse de Wavyrn

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.