“调整大小”命令可更改图像形状



我必须调整图像的大小,即如果它的尺寸是3456x5184到700X700,因为我的代码需要像素数较少的图像,否则会花费太多时间来给出结果。因此,当我使用imresize命令时,它会改变图像的尺寸,但同时也会改变图像形状,即我还需要检测的图像中的圆圈看起来像椭圆形,而不是圆形。我需要你的建议来解决这个问题。我真的很感谢你们。

通过二次采样(获得较小的图像)或某种插值(获得较大的图像)来调整图像大小

输入是宽度和高度的一个因子或最终尺寸。

将矩形调整为正方形的唯一方法是使用不同的宽度和高度比例。这当然会产生失真的图像。

为了实现您想要的效果,您可以从图像中裁剪700x700区域,也可以使用与with和height相同的因子调整图像大小。然后,你可以将较大的尺寸放入700中,并用黑色或你喜欢的任何颜色填充另一个尺寸周围的其余部分。

最新更新