Если ваше изображение в формате png, вы можете png::readPNG
получить ширину и высоту в пикселях и разделить на DPI, чтобы получить размеры в дюймах. (Замените 300 на ваш DPI)
dpi <- 300
img_size <- dim(png::readPNG('image/path/here.png'))/dpi
Редактировать: Если вы хотите, чтобы dpi в документе был таким же, как dpi на изображении изначально (при условии, что ваш png имеет сохраненный dpi, я думаю, что не вседо), используйте dpi <- attr(readPNG('image.png', info=T), 'info')$dpi