Gibt es eingebaute Methoden oder Flags, die ich setzen kann, mit einem Java Graphics2D-Objekt, so dass ich Polygone oder andere Formen mit automatisch angewendetem Gaußschen Weichzeichnen zeichnen kann?Integrierte Methode/Flag zum Anwenden von Gaußscher Unschärfe auf Objekte, die von Graphics2D gezeichnet wurden?
Oder wenn jemand eine rechnerisch effiziente Abkürzung/Hack weiß, würde das sehr geschätzt werden.
AFAIK - nein. Die meisten Unschärfefunktionen werden mit einem BufferedImage ausgeführt, da sie die zugrunde liegenden Pixeldaten bearbeiten müssen. Ein typischer Ansatz besteht darin, den Inhalt in ein Bild zu rendern, zu verwischen und dann zu dem zu malen, was immer Sie wollen. – MadProgrammer
Ich bevorzuge [jhlabs] (http://www.jhlabs.com/ip/blurring.html), nicht das schnellste , aber unter den einfachsten und gibt gute Qualität – MadProgrammer
[Dies ist beteiligt Antwort] (http://stackoverflow.com/questions/34123731/add-glow-to-a-basic-java-rectangle/34124063#34124063) aber hat eine schnelle Unschärfe – MadProgrammer