Openpose+Window10+1060+VS2015+VS2017配置安装

本文详细介绍了一种在特定硬件环境下安装与配置Openpose的方法,包括安装VS2015/2017、CUDA8.0、CUDNN及解决安装过程中遇到的各种问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近有一个比赛,需要做姿势识别的东西,于是找到了Openpose。只是个开头,Mark一下,具体的Openpose的内部机理我还没看。主要是配置,主要参照http://blog.youkuaiyun.com/lgh0824/article/details/75949477的博客。
首先最重要的一点,因为1060的卡貌似与CUDA8.0不适配,安装的时候会提示没有发现合适的硬件驱动巴拉巴拉。 (截取的是位图,可能不太清楚,但遇到这个问题的人应该都看到了)
忽略,继续安装。当时第一次安装直接就失败了,后来发现是我在安装的时候清理系统垃圾。还有一个人和我一同安装,他是重装了一下系统,就成功了。(据说可以用CUDA9.0,但是需要更改某个文件里的配置,把8改到9,参照https://github.com/CMU-Perceptual-Computing-Lab/openpose,但是官方也只是提了一句,如果有知道的,欢迎留言)
下面是步骤:

第一步,安装VS2015或者VS2017(按照这种方法,两种均可执行成功)
VS2017直接官网,VS2015嘛,去Visual Studio吧里找精品帖子,2017直接去
VS官网下载就可以。至于15和17的区别,使用的感觉就是用习惯了15,可能会觉得17超级难用-。-|||
第二步,安装CUDA8.0

链接: https://pan.baidu.com/s/1i6jxGiT 密码:usfd
直接下载安装就行,可能会出现上面的问题,忽略就可以了。CUDA9我是真没成功,要是有成功的可以留言分享一下。

第三步:下载CUDNN
链接: https://pan.baidu.com/s/1o99BSXO 密码:fezr

下载下来,解压,将
覆盖C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0下的三个文件

第四步:下载Openpose并配置

链接: https://pan.baidu.com/s/1i6v8V6d 密码:memy
下载完成后,解压,然后运行
下的

这俩中的任意一个。完成后运行
下的

三个,其实运行下面俩就行,防止意外就都运行了吧。

第五步,运行Openpose并纠错
配置好了,找到 下的
OpenPose.sln,运行。然后就会发现一大堆错误。

比如opencv2/什么 不存在此目录,这个时候就需要配置一下。
在VC++中添加目录即可。 就添加了这俩。也不用添加CUDA8的include什么的。

哦,对了对了,差点忘了说,如果无法打开什么的,就需要你去下一个py,我下的2.7就成功了。

其实会出现一堆报错,warning就不用管了,什么找不到这个,什么{什么}各种错误,只要配置好了,我是2000多个错误,只要添加对了路径就都会成功。
我就不放自己的丑照了,目前对内部,还不了解。等了解的清楚了再更新。
的确和Openpose官方上说用什么CMakeGUI方法不同。再次感谢上述博客。


<think>嗯,用户提到“Openpose 页面编辑特别小”,我需要先理解具体的问题是什么。可能的情况是用户在运行OpenPose时,界面中的编辑区域或窗口显示过小,导致操作困难。接下来要考虑可能的原因和解决方案。 首先,确认用户使用的操作系统,因为Windows、macOS和Linux的界面缩放设置不同。高分辨率屏幕下,如果应用程序没有适配缩放,界面元素可能会显得很小。建议用户检查系统显示设置,调整缩放比例,或者尝试兼容性设置。 然后,考虑OpenPose的版本。旧版本可能存在界面适配问题,建议用户更新到最新版本,看看是否有改进。另外,某些情况下,修改配置文件或启动参数可以调整界面大小,用户可能需要查找相关文档或社区讨论中的解决方法。 如果界面本身不支持调整大小,可能需要通过外部工具强制缩放窗口,但这种方法可能有兼容性问题。同时,确保用户的显卡驱动已更新,避免因驱动问题导致显示异常。 最后,如果以上方法无效,建议用户联系OpenPose的官方支持或社区论坛,寻求更具体的帮助。需要将这些思路整理成条理清晰的步骤,用中文简明地呈现给用户,确保他们能逐步排查和解决问题。</think>针对OpenPose页面编辑区域过小的问题,可能是由于界面缩放或分辨率适配导致的。以下是分步排查与解决方案: 1. **系统显示缩放检查** - Windows:右键桌面 → 显示设置 → 检查`缩放与布局`比例(建议≥100%) - macOS:系统设置 → 显示器 → 分辨率选择`默认`或`缩放`调整 - 尝试右键OpenPose快捷方式 → 属性 → 兼容性 → 勾选`覆盖高DPI缩放行为` 2. **软件版本适配** - 确认使用最新版OpenPose(GitHub官方仓库下载) - 旧版本可能存在界面适配问题,如使用v1.7.0之前的版本建议升级 3. **配置文件调整** - 找到`pose_config.ini`文件(通常在安装目录/config文件夹) - 修改相关参数(需谨慎): ``` [GUI] window_scale=1.5 # 尝试增大此数值 ``` 4. **启动参数优化** - 在命令行运行OpenPose时添加分辨率参数: ```bash ./build/examples/openpose/openpose.bin --resolution 1280x720 ``` 5. **显卡驱动更新** - NVIDIA用户:通过GeForce Experience更新驱动 - AMD用户:使用Radeon Software检测更新 - 更新后重启计算机 6. **备用方案** - 使用第三方窗口缩放工具(如Windows的`Window Resizer`) - 外接低分辨率显示器进行编辑操作 若问题仍未解决,建议: 1. 在OpenPose的GitHub仓库的`Issues`板块搜索类似问题 2. 附上操作系统版本、屏幕分辨率、OpenPose版本号等信息提交新issue 3. 临时使用键盘快捷键(Tab键切换焦点,方向键调整参数)进行操作 可通过以下命令验证OpenPose基础功能是否正常: ```bash # 测试基础识别功能 ./build/examples/openpose/openpose.bin --video examples/media/video.avi ``` 若命令行运行正常但GUI异常,则基本可判定为界面渲染问题。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值