Si supponga di voler leggere un file di immagine in un formato di file comune dal disco rigido, cambiare il colore di un pixel e visualizzare l'immagine risultante sullo schermo, in C++.Il modo più semplice per disegnare un'immagine?
Quali librerie (open-source) suggeriresti di eseguire quanto sopra con la quantità minima di codice?
In alternativa, quali librerie farebbero quanto sopra nel modo più elegante possibile?
Un po 'di background: Recentemente ho letto molta letteratura di computer grafica e ci sono molti algoritmi basati su pixel relativamente semplici che vorrei implementare. Tuttavia, sebbene l'algoritmo stesso di solito sia semplice da implementare, la quantità necessaria di frame-work per manipolare un'immagine su una base per pixel e visualizzare il risultato mi ha impedito di farlo.
La visualizzazione da sola è un sacco di codice e anche di sistema. Stai già usando una libreria GUI? Che piattaforma stai usando? –
Martin: non c'è ancora il codice sorgente. (In realtà c'è, ma abbastanza piccolo da non esitare a ricominciare da zero) – Benno
È l'eterna domanda C++. Backup con 5 upvotes già. Dopo oltre 20 anni di interfacce utente grafiche mainstream, il problema principale di mostrare un'immagine continua a galla il flautista dei praticanti della lingua. Non bene. –