社区首页 >问答首页 >创建跨平台计算机视觉GUI的理想框架

创建跨平台计算机视觉GUI的理想框架
EN

Stack Overflow用户
提问于 2013-09-10 11:13:00
回答 2查看 1.4K关注 0票数 2

我的任务是为自适应使用音乐乐器项目(AUMI)编写GUI。GUI是一种为行动能力有限的人设计的音乐创作工具。当前图形用户界面从摄像机中获取数据,在屏幕上显示数据,允许用户选择跟踪点(使用openCV),并使用这些数据提示midi笔记/音频示例。

MaxMSP中目前存在一个可行的实现,但随着时间的推移(和大小),它变得缓慢、难以管理、but和交叉不兼容。我将在一个不同的框架内重新实现它,尽管我还没有决定是哪一个。加工、OpenFrameworks、Juce和Qt都被认为是可能的。

要求:

  • 最后的GUI必须在Windows和Mac上工作。
  • 计算机视觉应该尽可能平稳地运行,即使在低端机器上也是如此(我们现在只是在做点跟踪,尽管希望将来有更好的东西)。
  • GUI基本上不需要用户的技术专长,这主要是在学校里使用的。我意识到这在很大程度上取决于设计,但我也不希望有用户需要导航的100万文件的构建。

有什么想法?基本上,我试图找到编程时间和最终功能的最佳平衡(我没有太多)。MaxMSP很好地建立并运行了一个原型,但是我们需要一些更可伸缩的东西。从正确的地方开始会很好。

EN

回答 2

Stack Overflow用户

发布于 2013-09-10 11:53:24

我用过Qt。它非常干净,易于管理,而且速度很快。通过使用interface,您将能够非常快速地创建用户界面。

在Windows/Mac环境中链接openCV对您来说不是一个问题。Qt还为Windows和Mac提供了不同的链接规则,这将使您更加轻松。对于线程和网络,您可以使用它的内部类。然后,您将不需要链接到Win32和Mac上的不同库。

最近,他们也增加了Android的支持。他们以前也有Linux支持。所以,你的应用程序很快就会在Win32/Mac/Linux/Android上工作,可能在iOS上也能工作。我想那会有很大的好处。

几年前,我还在一个OpenCV项目中使用了OpenCV。我现在更喜欢Qt了。

票数 4
EN

Stack Overflow用户

发布于 2014-04-03 02:22:46

在密集使用了开放框架和Qt之后,我想说是开放框架。与声音软件和OpenGL的接口要容易得多。

即使qt与OpenGL有很大的很好的集成,qt5上也有一些变化,就我所尝试的情况而言,OpenGL和OpenCV之间的集成仍然需要手动将opencv图像转换成OpenGL纹理等等。我可以说您是因为我尝试在Qt中实现类似的东西,如果我可以回去的话,我肯定会选择openframeworks。

当然,Qt是可行的。但是openframeworks就是为了做这样的工具而诞生的。更重要的是。有关加载项的详细信息,请参阅bakercp answer

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18727053

复制
相关文章
使用python判断IP段可用IP及数量
使用python判断IP段可用IP及数量, 很简单.几个命令就可以(本文基于python3).
用户8851537
2021/07/22
2.3K0
静态住宅代理可以帮助facebook养号吗?使用静态住宅ip时该如何购买ip?
在当前的互联网环境下,许多企业都需要使用facebook等社交媒体平台进行市场推广、品牌宣传和客户服务等业务,而频繁更换ip、账号被封等问题也时常发生,导致市场推广等业务受阻。在这种情况下,使用静态住宅代理可以有效避免facebook等社交媒体平台对国内ip的封锁,从而提高账号的使用效果和稳定性。那么,静态住宅代理究竟能否帮助facebook养号呢?要想使用静态住宅ip时又该如何购买ip呢?本文将从这两个方面进行探讨。
用户10526222
2023/05/04
9360
如何在Java中使用HttpClient发送HTTP请求?并使用静态IP代理?
Java是一种流行的编程语言,可以使用HttpClient库发送HTTP请求。在某些情况下,使用IP代理可以隐藏您的IP地址并保护您的隐私。本文将介绍如何在Java中使用HttpClient库发送HTTP请求,并使用IP代理。
garry5544..
2023/03/28
3.1K0
跨境电商通常选择使用动态IP还是静态IP?
跨境电商需要用到IP代理服务的原因是因为在跨境交易过程中,涉及到不同国家和地区的网络环境和政策法规,有些国家和地区可能会限制或禁止访问特定的网站或应用程序。此外,一些电商平台还会限制同一IP地址对其网站的访问次数,以避免恶意攻击或滥用行为。因此,使用IP代理服务可以实现虚拟地理位置和多IP轮换,帮助电商卖家绕过这些限制,提高访问成功率和交易效率。
互联网的鱼
2023/04/23
6800
跨境电商SEO优化需要用到静态住宅代理吗?想使用静态住宅ip如何购买ip?
随着全球市场的不断扩大,跨境电商也越来越受到重视。然而,针对跨境电商的SEO优化需要考虑很多因素,其中之一就是ip地址。静态住宅代理是一个不错的选择,那么我们为什么需要使用静态住宅代理?如果想使用静态住宅ip,又该如何购买ip呢?接下来,我们将逐一探讨这些问题。
用户10526222
2023/05/06
4090
静态ip代理如何更好帮助跨境业务的开展,需要使用ip代理池吗?
随着全球化进程的加速,越来越多的企业开始涉足跨境业务,而跨境业务的开展需要解决很多技术问题,其中ip地址的问题是一个非常重要的方面。静态ip代理作为一种常见的技术手段,可以帮助企业更好地开展跨境业务,那么静态ip代理如何更好地帮助跨境业务的开展?为了业务更好开展是否需要使用ip代理池?本文将详细解答。
用户10526222
2023/04/28
4120
Linux (KDE) 中使用Network Settings设置静态ip
在 Linux (KDE) 中使用 Network Settings 设置s5静态IP详细教程 。
华科云商小徐
2023/10/26
5090
TCP/IP之DHCP协议静态配置DHCP协议
有两种获取方法,一种是静态配置,就是从网络管理员获取一个给定的IP地址,也叫硬编码,还有一种就是动态配置IP地址,这就是我们即将要讲的DHCP协议,动态主机配置协议。
desperate633
2018/08/22
1.7K0
TCP/IP之DHCP协议静态配置DHCP协议
linux ip命令如何使用
ifconfig命令已被ip命令替换。ip命令有点类似于ifconfig命令,但它更强大,附加了更多的功能。ip命令可以执行一些网络相关的任务,是ifconfig不能操作的。
用户8418197
2022/03/25
3.3K0
浏览器使用静态IP的操作指南
大家好!今天我将为大家分享关于如何在360极速浏览器中使用静态ip的知识。静态ip可以帮助我们隐藏真实的IP地址,实现匿名浏览以及访问特定的区域限制网站。现在,让我们一起来了解并学习使用静态ip的方法吧!
华科云商小徐
2023/09/18
4430
DHCP:IP 并非与生俱来
众所周知,因特网上的每台设备都规定了其全世界唯一的地址,也就是说 “IP 地址”,正是由于有了 IP 地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。
飞天小牛肉
2021/06/24
7390
如果使用第三方综合工具,Xilinx IP…
第一步:如果明确使用第三方综合工具,那么对于IP应采用Manage IP的流程,如下图所示。这个方法本质上就是创建了一个IP工程,所有用到的IP都在此工程下被管理。
Lauren的FPGA
2020/08/10
8280
如果使用第三方综合工具,Xilinx IP…
购买后的静态IP代理如何在各个环境下设置使用?(教程)
使用静态IP代理可以帮助我们在各个环境下访问特定的网站或者应用程序,保护我们的隐私和安全性。在本文中,我将介绍如何在不同的环境下设置静态IP代理。
garry5544..
2023/03/29
2K0
使用 nmcli 命令行工具配置静态 IP 地址
每当我们安装 RHEL 8 服务器时,就会自动安装命令行工具 nmcli,它是由网络管理器使用的,可以让我们在以太网卡上配置静态 IP 地址。
用户8989785
2021/09/10
20.3K0
如何有效使用独立ip?有无类似911s5的软件能够提供静态ip购买?
在互联网的世界中,每一个网站都需要一个ip地址来让其被其他用户访问。然而,有些网站拥有独立ip地址,而有些则是共享ip地址。那么什么是独立ip地址呢?简单来说,独立ip地址是指一个网站拥有自己单独的ip地址,无论您输入其网址或其ip地址,都可以访问该网站。相反,共享ip地址是指多个网站共享同一ip地址,服务器需要根据用户输入的网址来判断用户所请求的网站。在这篇文章中,我们将探讨独立ip地址的优势,以及如何有效使用独立ip地址。另外,也会介绍是否存在类似于911s5的软件能够提供静态ip购买的服务。
用户10526222
2023/05/04
7080
如何利用selenium使用代理IP?
Selenium是一种用于自动化浏览器的工具,可以用于模拟用户行为,例如访问网站、填写表单、单击按钮等,也可以使用Selenium和HTTP代理来模拟真实用户行为,绕过网站反爬虫机制,以及保护我们的隐私。
阿秋数据采集
2023/02/28
3.9K0
通过DHCP动态管理IP地址
DHCP 动态主机配置协议是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址、子网掩码、网关以及DNS等tcp/ip信息,给用户或者内部网络管理员作为对所有计算机作中央管理的方法.
微软技术分享
2022/12/28
1.6K0
通过DHCP动态管理IP地址
手动设置的静态DNS老是变成DHCP,如何破
https://cloud.tencent.com/document/product/213/30000
Windows技术交流
2021/09/28
2.2K0
静态ip与动态ip区别_怎么设置静态IP
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167147.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
3.9K0
静态ip与动态ip区别_怎么设置静态IP
Ubuntu 12.04 安装使用DHCP Server
在创建HDFS集群的时候,深感/etc/hosts中添加配置的不方便,容易不一致导致错误,工作量也大。
星哥玩云
2022/07/01
5000

相似问题

我们真的需要空吗?

44

我真的需要这个tsx组件的构造函数吗?

15

接口真的没有构造函数吗?

32

JPA:默认构造函数需要为空吗?

30

React本机真的支持Android片段吗?

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档