Comment colorer un pixel?
J'ai créer une simple animation 2D sans l'aide de diverses primitives de dessin en ligne, cercle, etc pour le but. Il doit être fait par la manipulation de pixels et la mise en œuvre de l'un des algorithmes de dessin de ligne, cercle, etc par la coloration de pixels.
Je pensais de l'aide de Turbo C pour la fin, mais j'utilise ubuntu. J'ai donc essayé d'utiliser dosbox pour installer et exécuter turbo C, mais en vain.
Maintenant ma seule option est de Java. Est-il possible de manipuler les pixels en Java? Je ne pouvais pas trouver moi-même des bons tutoriels pour la même chose. Ce serait formidable si un code d'exemple pour la même chose peut être donné.
source d'informationauteur razor35
Vous devez vous connecter pour publier un commentaire.
La classe
java.awt.BufferedImage
a une méthodesetRGB(int x, int y, int rgb)
qui définit la couleur d'un pixel individuel. En outre, vous voudrez peut-être regarder àjava.awt.Couleur
en particulier songetRGB()
méthode, qui peut convertir les Couleurs en nombres entiers que vous pouvez mettre sur leint rgb
paramètre desetRGB
.le texte d'alt http://grab.by/grabs/39416148962d1da3de12bc0d95745341.png
Un peu de plaisir que j'ai eu aujourd'hui où j'ai utilisé #Jave Cavas, des Couleurs, des Graphiques et #Swing JFrame pour créer tout simplement une coloration pixels de la classe tout ce que nous faisons est de créer square de une JFrame 400×400 pixels (quelques pixels supplémentaires requis pour l'image de soi) et ensuite nous étendons la Toile et la couleur des pixels de façon symétrique.
Vous pouvez accomplir cela en utilisant java builtin Graphismes en 2D paquet.