【AngularJS】コントローラーからフィルターを使う方法。

まずはコントローラーに「$filter」サービスを注入する。

function myCtrl($scope, $filter)
{
}

次に使いたいフィルターを呼び出す

$filter('filtername');

引数を渡してやれば完成。

function myCtrl($scope, $filter)
{
    $filter('filtername')(arg1,arg2);
}

arg1にng-repeatでも用いるリストを渡せばOK。