Royce White isn’t shy about voicing his opinion, and he’s taking aim at LeBron James and the rest of the NBA because he believes the still-unsigned Carmelo Anthony is “being blackballed.”

“All of us here that played the game at the highest level know how good Melo is, and we know that there’s no way that the Lakers would go out and sign Jared Dudley and not sign Carmelo Anthony,” White, a member of the Enemies in the Big3 league, told Fanatics View. “And another question is, while a guy like LeBron is walking around here like he’s the face and voice of the players, how is he letting his banana-boat brother hang out there in the wings? And they go sign Jared Dudley and not Carmelo? If anybody watching this thinks that Jared Dudley can hold Carmelo’s jockstrap, I’ll slap him.”

Anthony, the 35-year-old former Knicks star, played just 10 games for the Rockets last season. He was traded to the Bulls but never played for them before getting waived on Feb. 1, and he’s been in exile ever since. Even Team USA, which saw stars leave its FIBA World Cup roster left and right, doesn’t want to give Anthony a shot.

“Melo’s absolutely being blackballed,” White said. “He’s one of the realest in it. He’s one of those dudes that, he ain’t like me. He don’t talk brash and straightforward like that, but he has those morals and principles. He’s given too much to the game for them not to allow him to play, or for them to kind of culturally just make a decision or an agreement that he’s not good enough anymore.”

Anthony was recently playing pick-up games with some Nets players in Los Angeles, but The Post reported it wasn’t a sign that the 10-time All-Star was Brooklyn-bound.