【求助】XCODE编译opencv时至多只有一个输出窗口怎么办?

[复制链接]
查看11 | 回复4 | 2021-1-27 05:58:18 | 显示全部楼层 |阅读模式
如下代码应该可以显示两个个输出窗口,并且每个输出窗口都应该有自己的名字
为什么在xcode下编译通过输出时,就只能显示一个输出窗口,并且没有名字呢?
我的电脑只要运行多个输出窗口的程序就只能显示一个,而且两个拖动条的程序也只能显示一个拖动条。。。
#include
#include
usingnamespacecv;
intmain()
{
MatsrcImage=imread("1.jpg");
//显示原图
imshow("【原图】腐蚀操作",srcImage);
//进行腐蚀操作
Matelement=getStructuringElement(MORPH_RECT,Size(15,15));
MatdstImage;
erode(srcImage,dstImage,element);
//显示效果图
imshow("【效果图】腐蚀操作",dstImage);
waitKey(0);
return0;
}
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:58:18 | 显示全部楼层
求解答


纠结得要命!!
到底是哪里配置错了?还是xcode没设置好?
回复

使用道具 举报

千问 | 2021-1-27 05:58:18 | 显示全部楼层
#include
#include
usingnamespacecv;
intmain()
{
MatsrcImage=imread("1.jpg");
//显示原图
imshow("A",srcImage);
//进行腐蚀操作
Matelement=getStructuringElement(MORPH_RECT,Size(15,15));
MatdstImage;
erode(srcImage,dstImage,element);
//显示效果图
imshow("B",dstImage);
waitKey(0);
return0;
}

回复

使用道具 举报

千问 | 2021-1-27 05:58:18 | 显示全部楼层
我也遇到了这个问题,请问你解决了吗?
回复

使用道具 举报

千问 | 2021-1-27 05:58:18 | 显示全部楼层
把imshow中的窗口名称参数改成英文或者数字就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行