gpt4 book ai didi

matlab - 使用 getpts 获取选定的点

转载 作者:行者123 更新时间:2023-12-04 18:07:30 25 4
gpt4 key购买 nike

我正在尝试使用 getpts 来获取用户所选点的位置。

我是这样使用的:

[X,Y] = getpts(imread('xyz.jpg'));

但是,出现了以下错误:

Error using getpts (line 46)
First argument is not a valid handle.

Error in program (line 7)
[X,Y] = getpts(imread('xyz.jpg'));

这是为什么?

谢谢。

最佳答案

getpts需要图形或轴的句柄,而不是 imread 给出的矩阵。

简单的解决方案是显示图像,然后将gcagcf 输入到getpts。或者您可以自己管理句柄,但我认为您不会不想这样做。

或者用 imshow 把它放在一行上:

[X,Y] = getpts(get(imshow('xyz.jpg'),'Parent'));

关于matlab - 使用 getpts 获取选定的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23163385/

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