Aller au contenu

Messages recommandés

Posté (modifié)

Salut à tous,

 

Je cherche de l'aide en VB.net concernant  le développement sous ASCOM. Je cherche à récupérer une image d'une camera ...

je récupere :

<code>

ImageData  as object = objCamera.ImageArray

Dim width As Integer = objCamera.CameraXSize
Dim height As Integer = objCamera.CameraYSize
Dim bmp As New Bitmap(width, height, PixelFormat.Format8bppIndexed)
Dim bmpData As Imaging.BitmapData = bmp.LockBits(New Rectangle(0, 0, width, height), Imaging.ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb)

 

</code>

 et là ca se corse, que ce soit avec array.copy() ou bien marshal.copy() ca ne fonctionne pas car la premiere occurence dans la methode est de type int et je propose un objet...

<code>

 Array.Copy(ImageData, bmpData, width * height)
 Marshal.Copy(CType(ImageData, Array), 0, bmpData.Scan0, width * height)

</code>

 

Comment je peux m'en sortir ? Si vous avez une idée ...

Modifié par TuxAstro

Rejoignez la conversation !

Vous pouvez répondre maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous pour poster avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.