Your impression proportions are honored, the library makes a finest-guess at the tactic it need to use depending on the quantity of change inside the image on account of scaling (FASTEST, BALANCED or Top quality) and the most beneficial supported Java2D image varieties are constantly utilized to do the scaling to avoid the concern of "black" effect