2010-05-24 8 views
1

J'essaye de créer un morceau de logiciel qui peut être employé pour créer des bitmaps TRÈS grands (10000x10000). Tout ce dont j'ai besoin est quelque chose qui peut fonctionner en monochrome, puisque la sortie requise est une matrice contenant des détails de pixels noirs et blancs dans le bitmap. La chose la plus proche que je puisse penser est un éditeur de polices, mais la taille est un problème.Bibliothèque BitMap monochrome

Y a-t-il une bibliothèque que je peux utiliser pour créer le logiciel, ou devrais-je écrire le tout depuis le début? OK, alors j'ai fait des recherches et j'ai trouvé que l'utilisation du widget GtkTree est un bon moyen de créer des grilles. Quelqu'un at-il essayé avec les grandes tailles dont j'ai besoin? Et si oui, peut-il être fait pour ressembler à une surface de dessin plutôt qu'à une vue de feuille de calcul? Pourquoi n'utilisez-vous pas les objets bitmap, comme les pixmaps gdk si vous utilisez GTK?

+0

Quelles opérations devez-vous effectuer sur "l'image"? Avez-vous besoin de l'afficher? Avez-vous besoin de l'imprimer? Quelle (s) plate-forme (s) faut-il pour fonctionner? – nategoose

+1

10 000 x 10 000 n'est vraiment pas énorme. L'imagerie médicale utilise généralement cet ordre de résolution. Avez-vous confirmé que certaines des bibliothèques graphiques courantes ne fonctionnent vraiment pas? –

Répondre

1

10 000 x 10 000 pixels avec une profondeur de 1 (monochrome) est de 100 000 000 bits, soit 12 500 000 octets, soit environ 12 mégaoctets.

Pas si grand.

+1

D'accord, les images d'un bon scanner de bureau sont * beaucoup * plus grandes. – kenny