Скажем, у вас есть файл изображения в R, определенный с magick::image_read()
library(magick)
frink <- image_read("https://jeroen.github.io/images/frink.png")
Затем вы можете применить эффект, чтобы отменить цвета изображения
frink_neg <- image_negate(frink)
Что бы я хотел узнать, есть ли в объекте frink_neg
какой-либо атрибут, который говорит, что это изображение, к которому применен эффект отрицания. Что-то вроде
class(frink_neg) == 'image-negate'
Я пытался запустить
image_info(frink_neg)
image_attributes(frink_neg)
image_data(frink_neg)
str(frink_neg)
Но, похоже, ни один из них не дает никакой информации о применяемых эффектах. Можно ли как-нибудь запросить это? В идеале решение также будет работать для любых других фильтров, поставляемых magick
(размытие, уголь и т. Д. c)