Wie man die Größe einer bitmap in C# ohne mischen oder filtern?

Ich habe ein Graustufen-Bild, das würde ich gerne vergrößern, so dass ich kann besser sehen, die einzelnen Pixel. Ich habe versucht, Einstellung Glättung none (keine), und einige verschiedene interpolationsmodi (wie vorgeschlagen auf andere Fragen hier), aber die Bilder immer noch erscheint mir, als ob Sie noch irgendeine Art von mischen, bevor Sie auf dem Bildschirm angezeigt.

grundsätzlich, Wenn ich ein Bild, das

(White, White,
 White, Black)

Ich will, wenn ich es zu vergrößern, zu sagen, 6x6, es zu schauen, wie

 (White, White, White, White, White, White
  White, White, White, White, White, White
  White, White, White, White, White, White
  White, White, White, Black, Black, Black
  White, White, White, Black, Black, Black
  White, White, White, Black, Black, Black)

Ohne fading zwischen den schwarzen und weißen Bereiche sollten wie ein Quadrat Aussehen. Das Bild sieht mehr "pixelized" dann eher "Verschwommen"

  • Was sind Ihre Quell-und Ziel-Auflösungen?
InformationsquelleAutor hrh | 2012-07-12
Schreibe einen Kommentar