построение точек поверх изображения в R

Сейчас я активно использую R для создания графиков. Большая часть графика связана с обработкой изображения. Недавно я думал о построении точечных диаграмм по изображению.

Например, я хочу что-то вроде этого. Фон должен быть заполнен моим изображением. С определенным масштабом. И я должен уметь рисовать точки (координаты) поверх этого изображения...

Возможно ли это в R? Если нет, знаете ли вы, ребята, какой-либо другой инструмент, который упрощает это...


person Alphaneo    schedule 09.09.2009    source источник


Ответы (2)


Я не уверен на 100%, что вы имеете в виду, но я думаю, что сначала вы хотите загрузить и построить изображение в R. Вы можете сделать это с помощью пакета ReadImages:

picture <- read.jpeg("avatar.jpg")
plot(picture)

Затем вы можете сделать график рассеивания поверх него:

points(runif(50,0, 128), runif(50,0,128))
person Jonathan Chang    schedule 09.09.2009

Пошаговое руководство по такому построению графиков находится в Р-вики

person Aaron Statham    schedule 09.09.2009
comment
Ссылка не работает, и хотя домен остается и все еще содержит вики R, я даже не знаю, какую статью искать. - person rumtscho; 09.11.2011
comment
Ссылка осталась (или снова стала) битой. - person Xi'an; 04.10.2015
comment
Ссылка все еще не работает - person zx8754; 13.11.2017