Guide de l'utilisateur Beamage SDK
Événements (Events)
event EventHandler NewImageEvent;
Cet événement sera déclenché chaque fois qu'une nouvelle image sera capturée par la caméra Beamage.
// Être avisé chaque fois qu'une nouvelle image est capturée
bsdk.camera.NewImageEvent
private void newImage(object
{
// Une nouvelle image a été capturée par la caméra.
}
event EventHandler
Cet événement sera déclenché lorsque la soustraction de l'arrière-plan sera complétée.
bsdk.camera.BackgroundIsReadyEvent
private void backgroundIsReady(object
{
MessageBox.Show("L'arrière-plan est
bsdk.camera.BackgroundIsReadyEvent
}
Fonctions (Functions)
void Crop(bool
_crop)
_crop
Attribuer à
la valeur True pour activer la fonction
_crop
à
la valeur False pour désactiver la fonction.
void
Dispose()
implémente l'interface
La classe
BCam
void
GrabOneFrame()
Capture une seule image et arrête ensuite la caméra.
void
GrayScale(bool _grayScale)
Attribuer à
_grayScale
valeur False pour désactiver.
void
RunBackground()
Procède à une soustraction ISO de l'arrière-plan. Cette fonction doit acquérir un minimum de 10 images
avant de pouvoir se terminer et c'est la responsabilité de l'utilisateur de s'assurer que 10 images ou plus
sont acquises.
void LoadBackGround(string
Attribuer à
_pathFileName
d'arrière-plan est enregistrée dans un fichier (*.csv). Voir la fonction
_pathFileName) pour plus d'information.
void SaveBackGround(string
Attribuer à string
_pathFileName
l'arrière-plan. Cette fonction enregistre l'information de la soustraction d'arrière-plan dans un fichier (*.csv).
+=
new
EventHandler(newImage);
sender,
EventArgs
BackgroundIsReadyEvent;
+=
new
sender,
prêt");
-=
new
IDisposable
la valeur True pour changer l'image en niveaux de gris. Attribuer à
_pathFileName)
le chemin du fichier contenant la soustraction d'arrière-plan. La soustraction
_pathFileName)
le chemin du fichier où l'on souhaite enregistrer la soustraction de
Révision 2
e)
EventHandler(backgroundIsReady);
EventArgs
e)
EventHandler(backgroundIsReady);
Crop(int
_CenterX, int _CenterY).
et doit contenir une fonction Dispose.
18
Exemple de code
Exemple de code
Attribuer
_grayScale
SaveBackGround(string
la