Håller på att göra ett script som skapar en bild efter önskemål. Nu till problemet. Om jag vill fylla bilden med färg så använder jag fäljande kod:
System.Drawing.Bitmap pic = new System.Drawing.Bitmap(100,100,PixelFormat.Format16bppRgb555);
Graphics g = Graphics.FromImage(pic);
[b]g.Clear(Color.Green);[/b]
Nu till problemet, när jag använder g.Clear(en färg) så blir det inte enbart en färg utan bilden bli prickig av två färgen. En ljus och en mörk.
Enda lösningen jag har hittat på det är att jag istället för att använda Clear() så får jag loopa igenom alla pixlar på bilden och använda SetPixel(), detta känns dock som att det är lite slöseri med serverkraft.
Har även testat att ända på PixelFormat men jag har inte hittat nåt som drar ner antalet färger så de blir som jag vill.
hmm, löste det.
körde ut bilden som jpeg istället för gif.
nu är det dock så att jag har fått ett nytt problem.
om jag har två färger brevid varandra så tonar de ut sig i varandra på samma sätt som de gör i diverse bildbehandlingsprogram. nån som vet hur man gör för att slippa detta?