Tôi đang sử dụng chương trình python để tạo một số dữ liệu, vẽ sơ đồ dữ liệu bằng cách sử dụng matplotlib.pyplot và sau đó hiển thị hình trong tệp latex.Làm thế nào để bạn cải thiện chất lượng hình ảnh matplotlib?
Tôi hiện đang lưu hình dưới dạng tệp .png nhưng chất lượng hình ảnh không tuyệt vời. Tôi đã thử thay đổi DPI trong matplotlib.pyplot.figure(dpi=200)
vv nhưng điều này dường như làm cho sự khác biệt nhỏ. Tôi cũng đã thử sử dụng các định dạng hình ảnh differnet nhưng tất cả đều trông hơi nhạt và không sắc nét.
Có ai khác có vấn đề này không?
Bất kỳ trợ giúp sẽ được nhiều đánh giá cao
Tại sao bạn không sử dụng định dạng đồ họa vector như eps hoặc pdf? –
[Câu hỏi này] (http://stackoverflow.com/q/332289/875127) đề cập đến việc thay đổi kích thước/dpi/độ phân giải của hình ảnh, nhưng có vẻ như bạn đã thử điều đó. Kiểm tra nó trong trường hợp có một cái gì đó bạn bị mất. –
Bạn chắc chắn nên sử dụng định dạng dựa trên vector cho ô. Chúng được hỗ trợ bởi LaTeX. –