标签: human-interface

使用网络摄像头确定骨架关节(不是Kinect)

我正在尝试使用常规网络摄像头确定骨架关节(或者至少能够跟踪单个手掌).我在网上看了一遍,似乎无法找到办法.

我发现的每个例子都是使用Kinect.我想使用一个网络摄像头.

我不需要计算关节的深度 - 我只需要能够识别它们在框架中的X,Y位置.这就是我使用网络摄像头而不是Kinect的原因.

到目前为止,我已经看过了:

  • OpenCV(其中的"骨架"功能是简化图形模型的过程,但它不是人体的检测和/或骨架化).
  • OpenNI(使用NiTE) - 获得关节的唯一方法是使用Kinect设备,因此这不适用于网络摄像头.

我正在寻找一个C/C++库(但此时会查看任何其他语言),最好是开源(但同样,会考虑任何许可),可以执行以下操作:

  • 给定图像(来自网络摄像头的帧)计算可见关节的X,Y位置
  • [可选]给定视频捕获流回调到我的代码中,并显示关节位置的事件
  • 不一定非常准确,但更喜欢它非常快(每帧0.1秒的处理时间)

如果有人可以帮我解决这个问题,我将非常感激.我已经被困在这几天了,没有明确的道路可以继续.

UPDATE

2年后,找到了一个解决方案:http://dlib.net/imaging.html#shape_predictor

webcam opencv tracking gesture-recognition human-interface

26
推荐指数
3
解决办法
4万
查看次数

启动图像和启动画面之间的区别

我正在通过iOS人机界面指南.

它被提到了

  1. 显示与应用程序的第一个屏幕非常相似的启动图像.这种做法减少了应用程序的感知启动时间.

  2. 避免显示"关于"窗口或启动画面.通常,尽量避免提供任何类型的启动体验,以防止人们立即使用您的应用程序.

启动图像和启动画面有什么区别?

iphone ipad human-interface ios

23
推荐指数
3
解决办法
2万
查看次数

如何在iOS 12及以下版本中使用SF符号?

我正在更新应用程序中的图标。听说Apple发布了SF Symbols以iOS 13 命名的图标字体后,我想知道我是否只能在iOS 13中使用它们,或者是否也可以在较低版本的iOS中使用它们。

如果要使用它们,是否必须对旧版本实施后备?

human-interface ios sf-symbols

20
推荐指数
3
解决办法
8950
查看次数

使用C#.NET从操纵杆输入

我在Google上搜索了这个,但我想出的唯一的东西已经过时而且没有用.

有没有人有关于如何使用C#.NET获取操纵杆数据的任何信息?

.net c# input joystick human-interface

19
推荐指数
2
解决办法
6万
查看次数

在 Swift 3 中滚动动态 UISegmentedControl

您好,我想创建一个包含 20 多个项目的动态 UISegmented 视图。我尝试了一下,但输出是这样的。

在此输入图像描述

文本被切片,不完全可见。我希望它向左和向右滚动并显示全文。有人可以帮我解决这个问题吗?tnx

视图控制器

override func viewDidLoad() {
    super.viewDidLoad()

    let items = ["All Fruits", "Orange", "Grapes", "Banana",  "Mango", "papaya", "coconut", "django"]
    let filtersSegment = UISegmentedControl(items: items)
    filtersSegment.frame = CGRect.init(x: 10, y: 60, width: 300, height: 50)
    filtersSegment.selectedSegmentIndex = 0
    filtersSegment.tintColor = UIColor.black
    filtersSegment.addTarget(self, action: #selector(self.filterApply), for: UIControlEvents.valueChanged)
    self.view.addSubview(filtersSegment)
}

@objc private func filterApply(segment:UISegmentedControl) -> Void {
    print("Selected Index : \(segment.selectedSegmentIndex)")
}
Run Code Online (Sandbox Code Playgroud)

uisegmentedcontrol human-interface ios swift

6
推荐指数
1
解决办法
9774
查看次数

使用C#扫描人机接口设备(HID)

我正在开发一个C#.NET 2.0应用程序,我需要扫描附加的HID.如何才能做到这一点?因为它是HID,Windows不会为其分配COM端口.我只需要以编程方式确定设备是否已连接.谢谢.

附加信息

当我将USB设备连接到计算机时,设备管理器中的人机接口设备下会显示两个条目.单击其属性会在各自的"详细信息"选项卡中生成此信息:

HID兼容设备 设备实例ID:HID\VID_1795&PID_6004\7&2694D932&0&0000

USB人机接口设备 设备实例ID:USB\VID_1795&PID_6004\B973000000EB0D00

c# device human-interface

5
推荐指数
1
解决办法
1万
查看次数

人机界面指南是福音吗?

我已经提交了我的第一个iPhone应用程序,现在正在等待批准.我唯一担心的是由于HIG中的一些微妙的细微差别而被拒绝,这是来自Google搜索.

Apple如何将HIG视为指南或福音?

iphone human-interface

4
推荐指数
1
解决办法
206
查看次数

从.net发送反馈/效果到操纵杆

感谢这个答案/sf/answers/961433651/我能够知道按下按钮的时间或旋转方向盘的时间.现在我的问题是如何将效果发送到设备?例如,当我正在玩游戏时,如果我发生碰撞,车轮会振动.我怎么能让方向盘振动?

我相信我需要做的就是Start()效果(http://sharpdx.org/documentation/api/t-sharpdx-directinput-effect).SharpDX.DirectInput.Joystick类似乎没有一个方法可以返回所有效果.有一个方法被调用,GetEffects但该方法返回一个EffectInfo对象集合.游戏如何向操纵杆发送命令?

c# hid joystick human-interface sharpdx

3
推荐指数
1
解决办法
3864
查看次数

iOS如何将用户直接带到钱包应用程序

我正在整合Apple Pay,我看到Apple Pay的iOS人机界面指南.

https://developer.apple.com/ios/human-interface-guidelines/technologies/apple-pay/

在此输入图像描述

如何在用户点按按钮时打开电子钱包应用?

human-interface ios applepay

2
推荐指数
1
解决办法
1421
查看次数

如何在代码中优雅地终止iPhone应用程序

完成后在iPhone上结束应用程序的正确方法是什么?

谢谢,

安东

iphone termination objective-c human-interface

1
推荐指数
1
解决办法
1689
查看次数