2010-04-16 20 views
2

Je suis en train de coder une application OCR MODI pour la reconnaissance des nombres. Ca marche plutôt bien mais j'essaye de l'accélérer.MODI.Image à partir de (Bitmap) Image non enregistrée sur le disque dur.

J'ai besoin de créer un MODI.Document ou un MODI.Image directement à partir d'un Emgu.CV.UI.ImageBox et sans le charger depuis le disque dur.

Quelque chose comme

MODI.Document md = new MODI.Document(); 
md.Create(my_picture_box.Image.Bitmap); 

ou

MODI.IImage my_image = new MODI.IImage(my_picture_box.Image.Bitmap) 

des idées?

Répondre

0

Vous devez créer un fichier temporaire pour que MODI lise le bitmap. Malheureusement, il n'y a aucun moyen de le lire de la mémoire.

Si vous utilisez votre programme uniquement sur un serveur Windows, vous pouvez utiliser un RAMDisc pour le lire et écrire le fichier plus rapidement.