In this paper, first we generalize the definition of Aluthge transform for non-negative continuous functions f, such that f (x) (x) = x (x ≥ 0). Then, by using this definition, we get some numerical radius inequalities. Among other inequalities, it is shown that if A is bounded linear operator on a complex Hilbert space H, then h (w(A)) ≤ 1 4 h 2 (|A|) + h f 2 (|A|) + 1 2 h w à f, , where f, are non-negative continuous functions such that f (x) (x) = x (x ≥ 0), h is a non-negative and non-decreasing convex function on [0, ∞) andà f, = f (|A|)U (|A|).