2015-02-24 84 views
0

我在我的台式机和笔记本电脑上安装了OpenCV,它们安装了Ubuntu 14,并且我的图像查看器出现了一些问题。如何更改Opencv图像查看器?

首先当我键入:

./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --nested-cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_eye.xml" --scale=1.5 [address of my image] 

它显示了它的图像浏览器我的形象,但它不是resizabe我的桌面上,它不会在在它的上面显示控制按钮我笔记本电脑。

我该如何解决这些问题,或者我可以更改它的图像查看器?

+0

'它不是抵抗'你的意思是可调整大小,是吗?你期望什么控制按钮?控制什么? – kebs 2015-02-24 21:52:16

+0

是的,我do.i的意思是放大按钮和移动button.when我点击图像,它关闭。 – zokit 2015-02-25 17:28:52

+0

嘿,你确实在窗口顶部{左|右}上有窗口“关闭”按钮,对吗? – kebs 2015-02-26 17:29:53

回答

1

Opencv在许多演示应用程序中使用自己的GUI(highgui),它的功能是有限的并且取决于平台。例如,我认为只能在Windows上使用“自动缩放”功能才能看到像素值。而且,虽然最近的版本增加了一些Qt支持来添加一些功能(按钮,...),但是必须构建应用程序才能启用这些功能,并且在您的示例中可能不是这种情况。

但是,您始终可以编辑这些应用程序的代码(这里是facedetect应用程序),以便它将图像保存在磁盘上,而不是在屏幕上显示它们。然后重建。或者给自己添加你想要的按钮,看手册。