필자는 합리적인 경험을 가진 Java 프로그래머이지만 Java2D는 비교적 새로운 사람입니다. 이미지의 크기를 조정하려고하지만 품질이 좋지 않습니다. 이미지는 패널의 미리보기이므로 텍스트 및 텍스트 필드와 같은 요소가 포함됩니다. 나는 항상 아래로 스케일을 조정할 것이고 결코 위로하지 않을 것이다. Java2D : 스케일링 문제
현재 나는 다음과 같은 코드를 사용하고 있습니다 : -g.drawImage(panelImage, 0, 0, scaledWidth, scaledHeight, null);
panelImage 전체 크기의 미리보기 (BufferedImage의)와 scaledWidth 및 scaledHeight가
는 각각의 대상 차원이다. 나는 텍스트 필드와 같은 것들의 텍스트와 가장자리에서 많은 세부 사항을 잃어 가고있는 것 같습니다.이미지 크기를 조정할 때 더 나은 호출이 필요합니까?
덕분에, 존
감사합니다. 나는이 책의 사본을 가지고 있으며 그 책을 읽으려고 그 책을 읽었습니다. 게시하기 전에 거기를보아야한다고 생각 했어야합니다. 나는 스케일링을위한 힌트를 렌더링하는 것을 완전히 잊었다. 감사! John – Johnathan
당신은 환영합니다 :) 페이지 98-113은 이미지 스케일링을 다루며 몇 가지 좋은 예를 포함합니다. 특히 흥미로운 점은 104 페이지에 제시된 점진적 쌍 선형 스케일링이라는 아이디어였습니다. – coobird
그래, 그걸 보았으나 내 응용 프로그램이 실제로 그것을 보장한다고 생각하지 않습니다. BICUBIC 또는 BILINEAR은 나를 위해 충분합니다. 실험 할 시간! – Johnathan