NativeScript! == Браузер
{N} просто дает вам JS время выполнения, это не браузер или WebView. Для вас это просто способ повторно использовать свои веб-навыки, но вы не можете ожидать, что все зависящие от браузера API-интерфейсы будут работать здесь. * модуль, который является своего рода альтернативой ImageData здесь. Но все равно он может не работать с tf js, и я сомневаюсь, что tf js вообще работает с {N} без значительных усилий.
Я вижу, что tf js пытается поддерживать ReactNative, не уверен как далеко они продвинулись. Но я предполагаю, что они делают это, выставляя API C ++ в собственное приложение, то же самое можно перенести в {N}, но это потребует значительных усилий.
Поэтому я бы предложил вам найти плагин или собственный эквивалент на iOS / Android, который вы можете напрямую использовать в своем проекте.