画像の傾き補正を行う方法はどんな物があるでしょうか。
どの角度に回転していても、同一の画像を出力出来るようにしたいんです。
photoshopなんかだと直線成分を元に補正するみたいですが、
直線の無いような絵でも自動的に補正したいんです。

絵の重心を求めて、中心と重心の角度を一定にするように回転させる事で出来るかと考えたんですが、
重心が中心に近いと全然ダメだったり、ノイズに非常に弱くて困っています。
何か良い方法は無いでしょうか。