Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre
    Inscription
    avril 2010
    Localisation
    France
    Messages
    6
    Boîtier
    Canon EOS 5D
    Objectif(s)
    Réalisation logiciel

    Par défaut Help developpement C++!

    Bonjour,
    Je souhaite developper un soft en C++ permettant de prendre plusieurs photos à la suite sous plusieur angle à l'aide d'une tête motorisée. seulement je peine à trouver une fonction ou un algorithme permettant de ne pas faire tourner la tête avant que la photo ne soit bien prise et nette.

    En gros je souhaiterais, juste après que la commande "takepicture" soit lancée, savoir si elle a bien été enregistrée avant de continuer le programme.

    Merci.


  2. #2
    Membre
    Inscription
    novembre 2009
    Localisation
    Soufflenheim
    Messages
    558
    Boîtier
    50D entre autre :D
    Objectif(s)
    100macro L IS, 70/200 f4 IS,24-105 f4, 50-500/1.4-6.3, x2, 18-50/2.8, 8mm fisheye

    Par défaut

    pour ça ta fonction perso "takepicture" doit retourner une variable, en général "0/1" 0 si pas d'erreur, 1 si erreur d'exécution, et en fonction de ce retour tu pourras faire ce que tu veux : recommencer la photo, tourner la tete etc ...

    La question à se poser c'est comment estimer ton retour sans erreur (tu peux utiliser d'autres codes pour les différentes erreur"
    0: pas de pb
    1: pb de mise au point
    2: pb de surexposition
    ...
    ton pb sera de savoir quand une photo est "nette"/"bonne". A savoir, connecter ton boitier à ton soft pour lui remonter ces données or le boitier ne pourra que transmettre ce qu'il sait comme l'exposition, si AF effectué ou non, mais si la netteté est réussie (flou de bougé, mise au point sur le mauvais élément) ça reste difficile, à moins de passer en liveview et là tu passes en mode "traitement d'image"

  3. #3
    Membre
    Inscription
    avril 2010
    Localisation
    France
    Messages
    6
    Boîtier
    Canon EOS 5D
    Objectif(s)
    Réalisation logiciel

    Par défaut

    Merci de ta réponse.

    J'ai déjà essayé tout ce que tu m'as dis seulement j'ai beau ajouter la commande autofocus :

    err=EdsSendCommand(this->cam,kEdsCameraCommand_DriveLensEvf,0);

    ou la commande pour prendre la photo

    err=EdsSendCommand(this->cam, kEdsCameraCommand_TakePicture, 0);


    et le code d'erreur reste toujours "EDS_ERR_OK", même lorsque je met ma main devant l'objectif de l'appareil pour qu'il ne puisse pas faire la mise et au point et donc relancer la commande "takepicture". Je ne sais pas si c'est une faille du SDK ou alors une erreur dans mon programme.

  4. #4
    Membre
    Inscription
    avril 2010
    Localisation
    France
    Messages
    6
    Boîtier
    Canon EOS 5D
    Objectif(s)
    Réalisation logiciel

    Par défaut

    J'ai oublié de préciser je souhaite régler l'appareil en "autofocus"

 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. Développement possible à partir du raw?
    Par Nemo foto dans le forum Atelier Retouche
    Réponses: 0
    Dernier message: 09/02/2009, 13h53
  2. Developpement photo
    Par carlos dans le forum Discussions générales
    Réponses: 4
    Dernier message: 16/01/2009, 10h28
  3. Développement des photos
    Par PAS dans le forum Discussions techniques
    Réponses: 6
    Dernier message: 24/12/2008, 12h35
  4. Développement
    Par Toof dans le forum Discussions générales
    Réponses: 3
    Dernier message: 14/03/2008, 22h13
  5. développement
    Par ramsesdeux dans le forum Discussions générales
    Réponses: 6
    Dernier message: 12/08/2006, 22h17

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +1. Il est actuellement 11h42.
Powered by vBulletin® Version 4.2.5
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2023
vBulletin Skin By: PurevB.com