pytorch - 如何在 PyTorch 中拉伸和挤压图像?
问题描述
我正在研究 MNIST 数字数据并寻找一种拉伸或压缩图像的方法。数据的形状为 (28,28),我希望最终图像具有相同的形状,但要么被拉伸,要么被挤压。
有没有办法使用torchvision.transforms
或使用任何其他方法来做到这一点?
解决方案
我想你正在寻找transforms.RandomAffine
.
拉伸和挤压图像可以通过缩放来完成。
推荐阅读
- android - 当我将对象从片段发送到另一个片段时,原始数据已更新
- java - 如果两个复选框的语句被选中问题
- swift - 如何在 swift 中根据大小使用不同的 modalPresentationStyles?
- python - 如何以文本而不是 HTML 格式显示通过 TinyMCE 输入的数据?
- design-patterns - 这是分层架构模式的正确实现吗?
- javascript - 如何在 javascript 的 sublime text 3 中获取用户的输入?
- docker - 如何代理 docker compose 容器?
- r - 使用 dplyr group_split 保留数据帧名称
- linux - 写入文件时如何确定页面(缓存)边界
- android - 自动将私有应用程序发送给客户端