Bonjour,
Je suis entrain de faire un programme qui devrait ressembler à Office Lens : Lien Office Lens
J'utilise la librairie de traitement AForge: Lien AForge
Et j'aimerais utilisé cette classe la: DocumentSkewChecker
Comme indique le site, cela permet de tourner une image de type Bitmap. En reprenant l'exemple de DocumentSkewChecker, j'arrive avec une erreur:
{"Unsupported pixel format of the source image."}
L'erreur vient sur la ligne du double angle (voici le code):
Est-ce que quelqu'un pourrait m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 private void resultat_2_Drop(object sender, DragEventArgs e) { foreach(String pic in ((String[])e.Data.GetData(DataFormats.FileDrop))) { Bitmap image = new Bitmap(pic); DocumentSkewChecker skewChecker = new DocumentSkewChecker(); double angle = skewChecker.GetSkewAngle(image); RotateBilinear rotationFilter = new RotateBilinear(-angle); rotationFilter.FillColor = Color.White; Bitmap rotatedImage = rotationFilter.Apply(image); } }
Partager