Devo capovolgere tutti i bit in una rappresentazione binaria di un intero. Dato: 10101 L’output dovrebbe essere 01010 Qual è l’operatore bit a bit per farlo quando utilizzato con un numero intero? Ad esempio, se scrivessi un metodo come int flipBits(int n); , cosa andrebbe nel corpo? Ho bisogno di capovolgere solo ciò che è […]
Stavo realizzando un editor di mappe 2D per il mio gioco platform di piastrelle quadrate, quando ho capito che potevo davvero usare un editor di immagini con le sue capacità di ridisegnare pixel adiacenti e molti altri, quindi ho pensato di provare a leggere un livello dipinto da un’app che lo convertirà quindi in un […]
Il mio programma (win32, Delphi) ha bisogno di visualizzare caratteri speciali in alcune colonne di un tavolo. Per farlo uso un font speciale per quelle colonne. Ho ricevuto il carattere dal mio cliente. È un carattere .FON. Funziona bene sullo schermo ma spesso ho problemi non appena voglio usarlo per stampare qualcosa. Mi piacerebbe convertire […]
Voglio ruotare una bitmap sul suo punto centrale e quindi disegnarla in un contesto grafico più ampio . La bitmap è 40×40 pixels . Il contesto grafico è di 500×500 pixels . Questo è quello che sto facendo: BufferedImage bi = new BufferedImage(500, 500, BufferedImage.TYPE_INT_ARGB); Graphics2D g = bi.createGraphics(); AffineTransform at = new AffineTransform(); at.quadrantRotate(1, […]
Ho un’applicazione che carica alcuni dati blob da un database che può rappresentare dati binari formattati o grezzi per varie bitmap e icone. Questo viene salvato in un file std::vector CImageList oggetti CImageList per visualizzare varie immagini in viste ad albero, immagini della barra degli strumenti, ecc. Ma il problema è la creazione di bitmap […]
Sto lavorando a un’applicazione che stampa una cartella di file immagine, inclusi JPEG e TIFF. Le immagini TIFF sono in genere in bianco e nero (1bpp). Dopo aver caricato l’immagine, voglio determinare se l’immagine è a colors o in bianco e nero o in scala di grigi, così posso inviare l’immagine alla stampante giusta (stampante […]
Sistema: Windows XP SP3, .NET 3.5, 4 GB RAM, Dual 1.6gHz Ho un’applicazione WPF che carica e transizioni (usando animazioni di Storyboard) PNG estremamente grandi. Questi PNG hanno una risoluzione di 8190×1080. Mentre l’applicazione viene eseguita, sembra che le immagini vengano memorizzate nella cache e la memoria del sistema si avvicini lentamente. Alla fine soffoca […]
C’è un modo per ottenere un DrawingContext (o qualcosa di simile) per un WriteableBitmap ? Cioè qualcosa che ti permette di chiamare semplici tipi di metodi DrawLine / DrawRectangle / etc, piuttosto che manipolare direttamente i pixel grezzi.
In teoria, dovrebbe essere 65.535 x 65.535 dato che hai abbastanza memoria, circa 17 GB. Tuttavia, creando un’applicazione di console .NET 4.5 per testarlo, lancia System.ArgumentException: Parameter non è valido. L’applicazione è costruita per la piattaforma 64 bit. Funzionante su piattaforma 64 bit con 32 GB di memoria. La risoluzione massima che sono riuscito a […]
Ho due file JPEG con dimensioni diverse: Immagine1 (Larghezza1, Altezza1) Immagine2 (larghezza2, altezza2) Voglio creare Image3 (Width3, Height3) con Image1 sul lato sinistro e Image2 sulla destra.