gpt4 book ai didi

Fabricjs:如何在剪辑图像后调整边界框的大小

转载 作者:行者123 更新时间:2023-12-02 22:04:18 24 4
gpt4 key购买 nike

我有一个 Canvas ,我在其中加载图像,然后绘制一个矩形以选择图像的一部分,然后剪辑到该区域。一切都很好。

但是,剩余图像的边界矩形仍然与原始图像大小相同。如何使边界框的大小适合剪切的图像?

我尝试过 img.setCoord() 但没有效果。

瑞克

最佳答案

您可以尝试更改边界矩形的属性:

var bound = event.target.getBoundingRect();

并更改绑定(bind)对象的属性,在您的情况下将是裁剪图像的大小:

bound.width = 25;
bound.left = 32;
bound.top = 63;
bound.height = 3;

关于Fabricjs:如何在剪辑图像后调整边界框的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23281317/

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