我已经使用网络摄像头为基于颜色的对象计数器编写了代码。现在最终值为三个整数:r
、b
和 g
。
我需要在三个编辑文本框中显示这些值。我通过使用以下命令来完成此操作:
r=get(handles.rcount,'string');
(my algorithm)
r=r+1;
set(handles.rcount,'string',r);
现在,当我执行该程序时,它从 0 开始,它显示的下一个值是 49,即使我只增加 1。如何解决这个问题?
最佳答案
在将 r 设置到编辑框之前,您需要将其转换为字符串。请参阅 num2str 或 int2str 等函数。 char(49) 为 1。
关于user-interface - 如何通过 MATLAB 中的编辑文本框将计数器值显示到 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705387/