일부 플롯을 생성하는 데 JFreechart를 사용하고 있는데 플롯의 선이 흐릿하게 보이지만 데모는 모든 선이 가늘고 아무렇지도 않게 보여줍니다. 패널에 양질의 플롯을 생성합니다. Jfreechart 수직선이 흐림
1
A
답변
1
자세한 내용을 보려면 질문에 표시된 렌더링 및 리샘플링 아티팩트에 대해 설명 할 수 없습니다. demo의 MinMaxCategoryPlotDemo1.java
부터 시작하여이 라인을 추가하여 PNG
이미지가 표시되도록했습니다. 이 때 resampling 적은 것보다 더 많은 픽셀을 가지고 일반적으로 더 나은로 특히
ChartUtilities.saveChartAsPNG(new File("temp.png"), jfreechart, 1024, 768);
는
- 나는, 더 큰 크기를 선택했다.
MinMaxCategoryRenderer
API 이미지에 사용 된 무손실 이미지 형식 인PNG
을 선택했습니다.
를 클릭하면 확대 :
+0
감사합니다. – Ningxi
내가 사용하는 데모와 완전히 동일한 코드를 사용했다. – Ningxi
chartjs를 사용해 보셨습니까? – Nitin
@ Nitin not yet ... 자바 응용 프로그램을 개발 중입니다.이 응용 프로그램은 데이터 처리 및 시각화에 사용되므로이 응용 프로그램을 작성하기 위해 java 및 java lib를 사용하고 있습니다. 한 줄거리에 많은 선이 있으며, 나는이 선을 흐릿한 가장자리없이 얇고 선명하게 만들고 싶습니다. – Ningxi