Все возможно в Ruby. Rails - это просто веб-фреймворк.
Если вы спрашиваете, есть ли в Ruby, Rails или скрепке что-то вроде
Image.first.blurred?
тогда к сожалению нет. Я бы предположил, что ни у какого языка или структуры программирования нет такой встроенной функциональности.
Но так как мы разработчики программного обеспечения, мы можем использовать тонны библиотек, поэтому наше приложение подчиняется всему, чего мы хотим достичь. Но сначала мы должны научить их.
OpenCV была бы хорошей библиотекой для такой функциональности. Его используют в тоннах случаев, когда требуется визуальный анализ. Для него также есть оболочка в рубине.
Конечно, для вашего случая использования вы должны создать для него небольшую библиотеку. Здесь у вас есть пример на python, который можно легко перевести на ruby. Когда у вас это получится, вы даже можете реализовать какое-либо расширение Model для включения
SomeObject.blurred?