在 C# 中是否有一种快速的方法来确定图像是否为正方形?
问题措辞不正确,我很抱歉。
有没有办法确定图像是否可以“缩小”以适应正方形块,而不裁剪高度或宽度,例如,如果我有 960x640,我们有一个正方形,它的宽度,但如果我们有640x960,我们没有。
我需要能够确定图像是否可以按比例缩小 100% 成方形块,例如 150x150,而不会丢失图像的某些部分。
更新
让我再尝试一次。
我必须迭代一组图像:
960x658 960x566 960x381 960x378 714x960 658x960
我知道,前两个图像将是正方形(150x150),我知道中间两个将是矩形(水平)(300x150),我知道其余两个将是矩形(垂直)(150x300)。是否有算法、第 3 方组件或内置方法来为我确定这一点?
我不想使用 if 语句编写嵌套的意大利面条代码来执行此操作?我迷路了:$