我有一个非各向同性体素的 3D 图像,我正在对其应用一般旋转。我该如何确定旋转图像的合适体素大小?我需要尽量减少信息丢失,但要避免过多的超级采样以防止图像变得太大。
旋转 3D 图像
信息处理
图像处理
重采样
2021-12-28 17:36:17
1个回答
3D有点超出我的深度。如果它是 2D,我会在旋转图像中选择像素纵横比,以便采样率的比率大约等于原始图像中扫描线相交的速率。
我正在编造这个,所以让我先举个例子:
假设我的像素是 16 个单位宽和 1 个单位高。无论我旋转多少,我都希望得到的像素具有大约 16 个平方单位的面积。如果我旋转,我想要我的新像素 1x16。如果我旋转,我希望我的新像素为 4x4。
所以更一般地说,给定一个具有水平像素宽度的初始图像和垂直像素高度, 和角度的旋转.
我的新水平扫描线将与原始图像的垂直扫描线相交,速率为每单位长度和与原始图像的水平扫描线相交的速率为每单位长度。
同样,我的新垂直扫描线将以和原始垂直扫描线的速率为.
所以我希望我的纵横比是
和我的新像素区域
我不知道如何最好地处理舍入错误,因为您可能需要纵横比是合理的并且像素区域是整数。另请注意,我没有证明任何东西,只是想出一些符合直觉的纵横比公式,, 和.
其它你可能感兴趣的问题