在JavaFX中,有没有办法在使用GraphicsContext.drawImage()进行绘制时使用抗锯齿图像?

时间:2015-05-14 22:57:03

标签: java image swing javafx antialiasing

我正在使用GraphicsContext.drawImage(img,x,y,w,h)绘制缩放的图像以适合我画布上的区域。由于缩放,我注意到一些锯齿伪像。 JavaFX是否与Swing的RenderingHints.VALUE_INTERPOLATION_BICUBIC等效?

1 个答案:

答案 0 :(得分:0)

有两种缩放图像的方法。一种是通过绘图操作符进行缩放,另一种是在加载时缩放图像。 Image类的一些构造函数具有指定图像所需边界的参数,此外它们还有一个名为" smooth"如果设置为true,应该做你想做的事。