blurry image - java slick2d

So, I have a scaled image size, but the problem is, the image is blurry…
I’ve found related topic http://slick.ninjacave.com/forum/viewtopic.php?f=3&t=5145 on this problem, but for some reason it does not affect.

With out Image.FILTER_NEAREST


            Image tableImg = new Image(tableImgRef);
            float miniTableScale = 0.35f;
            float miniTableX = miniTableBGX + (((miniTableBGX + miniTableBGWidth) - miniTableBGX) / 2) 
                                                        - ((tableImg.getWidth() * miniTableScale) / 2);
            float miniTableY = miniTableBGY + (((miniTableBGY + miniTableBGHeight) - miniTableBGY) / 2) 
                                                        - ((tableImg.getHeight() * miniTableScale) / 2);
            tableImg.draw(miniTableX, miniTableY, miniTableScale);

With Image.FILTER_NEAREST, it seems even worse.


            String tableImgRef = UI_PATH + setupTable.getTableTheme() + "/table.png";
            Image tableImg = new Image(tableImgRef, false, Image.FILTER_NEAREST);
            float miniTableScale = 0.35f;
            float miniTableX = miniTableBGX + (((miniTableBGX + miniTableBGWidth) - miniTableBGX) / 2) 
                                                        - ((tableImg.getWidth() * miniTableScale) / 2);
            float miniTableY = miniTableBGY + (((miniTableBGY + miniTableBGHeight) - miniTableBGY) / 2) 
                                                        - ((tableImg.getHeight() * miniTableScale) / 2);
            tableImg.draw(miniTableX, 
                          miniTableY, 
                          tableImg.getWidth() * miniTableScale, 
                          tableImg.getHeight() * miniTableScale
            );