mam*_*ama 3 python image image-processing rotation scipy
我正在尝试使用 scipy 模块中的 ndimage.rotate 例程旋转图像。它工作正常,但应用例程后我的 RGB 图像的像素值大于 1。请在此处查看例程后的图像:
有关输入的更多信息:这是来自我裁剪这个较小部分的默认图像。第一个值是图像中的最大像素值,然后是形状和类型。
1.0(1944、2592、3)
裁剪(未旋转)图像相同:
1.0(228、554、3)
对于旋转的:
1.03607709928 (330, 587, 3)
函数调用如下,就在打印上述第三组值之前。我想应该没问题,至少我得到了除了工件之外的所需输出。
rotated_rctgl = ndi.rotate(img[min_short:max_short, min_long:max_long], thetalst[ln_nbrs_of_rect[selected_r][0]] * rad_deg)
Run Code Online (Sandbox Code Playgroud)
我还没有找到关于该主题的任何内容,是否存在错误或者我是否以错误的方式使用了例程?任何人都可以帮忙解决这个问题,这对我来说很有趣!干杯!