scipyモジュールからndimage.rotateルーチンで画像を回転しようとしています。これは、正常に動作しますが、私のRGB画像は、ここでは日常後routine.Seeに画像を適用した後に1より大きいピクセル値を持っていますscipy ndimage.rotate(1.0より大きい値)で回転した後の奇妙なアーティファクト
さらに情報の入力について: これはデフォルトのイメージからですそこから私はこの小さな部分を作っています。最初の値は画像の最大ピクセル値、次に形状とタイプです。
1.0(1944、2592、3)トリミングされた(非回転)iamge、同じ
:
1.0(228、554、3)
そして回転したものの場合:
1.03607709928(330,587,3)
上記の値の3番目のセットを印刷する直前に、関数呼び出しが次のようになります。うまくいくはずです。少なくとも、アーティファクトとは別の出力が得られます。私はそのトピックには何も見つかっていない
rotated_rctgl = ndi.rotate(img[min_short:max_short, min_long:max_long], thetalst[ln_nbrs_of_rect[selected_r][0]] * rad_deg)
、バグまたは私は間違った方法でルーチンを使用していますがありますか?誰でもこれで助けてくれますか、私にとってはかなり面白いです! 乾杯!
あなたは、元の画像をアップロードすることができますか? –