Grafik: Bildvergrösserung ohne Anti-Aliasing (also "pixelig")

  • Hallo Grafikprofis


    Ich möchte ein Bild ohne jegliche Interpolation "pixelig" vergrössern, so wie das Photoshop & Co. (natürlich nur in der Anzeige) beim Reinzoomen mit dem Bild machen, um die einzelnen Pixel zu sehen. In Android gibt's dafür den Befehl Bitmap.createScaledBitmap(bmpSource, 1000, 1000, false), der dank dem Parameter "false" in der Theorie genau mein Problem lösen sollte, in der Praxis aber ein Gemisch von Interpolation und pixeliger Vergrösserung macht. Für eine Vergrösserung ohne Anti-Aliasing braucht es den Interpolationsmodus "Nearest neighbor" (und nicht "bilinear" o.ä. wie bei Bitmap.createScaledBitmap). In VB.NET hab ich diesen Modus einst selber in einem Programm verwendet, von Java les' ich von dieser Möglichkeit vage im Internet, aber kann man das auch in Android bewerkstelligen? Wurde trotz 2 Stunden googlen nicht fündig ...


    Danke für jeden Tipp

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!