gpt4 book ai didi

ios - 如何将不均匀的 UIImage 扭曲成一定比例

转载 作者:行者123 更新时间:2023-11-29 10:39:08 25 4
gpt4 key购买 nike

我已经尝试过,但无法弄清楚如何将图像调整为正确的形状。我裁剪了图像,想将其转换为矩形或正方形之类的比例,但尚未找到解决方案。谁能帮我解决这个问题?

enter image description here

有点像这种形式

enter image description here

最佳答案

Apple 内置文档没有用于此的 API。我用 opencv.framework 找到了这种类型的透视变换的 api。 . Opencv 包含许多用于透视变换的 api。我已经在 c++ api(在 imgproc.hpp 中找到)下面进行了测试并且对我来说工作正常。检查这个。

void warpPerspective( InputArray src, OutputArray dst,
InputArray M, Size dsize,
int flags=INTER_LINEAR,
int borderMode=BORDER_CONSTANT,
const Scalar& borderValue=Scalar());

这里他们还提供了用于将 UIImage 对象转换为 InputArray(src) 的 API。这可能是您了解这一点的漫长过程。

注意:您应该花一些时间了解 opencv。

关于ios - 如何将不均匀的 UIImage 扭曲成一定比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25382214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com