This is a test version of Biostars. For the public version, visit https://www.biostars.org.
How to increase the resolution of the figures for publication

Dear All, I have figures generated from different programs and some of them generated in R. The resolution of the figures is low which makes it blurry when zoomed. Is there a tool other than photoshop that could be used here? I want to make figures and their labels sharp and clear. I'll appreciate any help!

publication figures

You should focus the source of figures rather than post-processing. Try to set a high resolution when plotting with R and also check parameters of the other programs which may produce higher-resolution figures.

4 answers

You could output R plot in PDF format, which is a vector figure format and will not lose resolution.

pdf("output.pdf")
...
dev.off()

PDF format is accepted by many journals.

you can save it directly to TIFF format and specific resolution by res parameter and also compression algorithm by compression parameter.

For example:

tiff("your_file.tiff", width=1000, height=1000, compression="lzw", res=300)
plot(...)
dev.off()

If you need to convert PDF to TIFF, you can use imageMagick.

Download Gimp, it's free.

http://www.gimp.org/

It helps to get rid of multiple layers in the pictures, to correct their size and resolution.

Look at its tutorials:

http://www.gimp.org/tutorials/

I like Gimp! Much better than Photoshop, IMO.

Thanks everyone! That helped :-)

Log in to answer this question.