python - 图像的 3D 旋转无法按预期工作
问题描述
我正在尝试使用 3D 旋转图像,scipy.ndimage.interpolation.rotate
但没有得到预期的结果:
import numpy
import scipy.ndimage
import cv2
image = cv2.imread('./input.jpg')
output_image = scipy.ndimage.interpolation.rotate(image, angle=20, mode='nearest', axes=(1, 2), reshape=False)
cv2.imwrite("./output.png", output_image)
解决方案
最终cv2.warpPerspective
改用了,这成功了
推荐阅读
- node.js - 使用 ObjectId 查找不正确
- ios - 如何测量 iOS 系统键盘上的触摸压力(击键)?
- mysql - 使用验证值对两列中的查询进行排序
- macos - mac os 相当于 AVAudioSession setCategory 环境或 mixWithOthers
- javascript - React 组件中的 onChange 未按预期运行
- tensorflow - Tensorflow - 使用 tf.estimator.inputs.numpy_input_fn 时如何提供多值特征
- angular - PhantomJS 执行 0 个测试,共 0 个测试
- php - Laravel登录表单,如何显示哪些用户输入了哪些数据?
- java-8 - 地图有列表作为值检查是否为空
- polymer - 用于 firefox 的 Polymer 3.0 Polyfils