c/c++ 环境下,openpose检测参数的配置

这里主要记录openpose在c/c++环境下一些检测参数的配置。

关于如何配置openpose的c/c++环境,这里不做描述。  好吧我下次简单写一篇配置。

直接贴一份示例,方便着急的朋友直接复制使用。

// 直接测试openpose的配置相关  
int main() 
{
	//init
	op::Wrapper opWrapper{ op::ThreadManagerMode::Asynchronous };


	/*const auto outputSize = op::flagsToPoint("-1x-1", "-1x-1");
	const auto netInputSize = op::flagsToPoint("-1x256", "-1x368");
	const auto faceNetInputSize = op::flagsToPoint("368x368", "368x368 (multiples of 16)");
	const auto handNetInputSize = op::flagsToPoint("368x368", "368x368 (multiples of 16)");
	const auto PoseModel = op::flagsToPoseModel("COCO");
	const auto heatMapTypes = op::flagsToHeatMaps(false, false, false);*/

	// Pose configuration (use WrapperStructPose{} for default and recommended configuration)
	const op::WrapperStructPose wrapperStructPose
	{
		PoseMode::Enabled, // 是否启用
		Point<int>{-1, 368}, // 输入格式,越大越慢越准,长宽不必一致,但都要是16的倍数
		Point<int>{-1, -1}, // 输出格式 -1表示不做限制
		ScaleMode::InputResolution, // Scale模式
		1, // GPU数量
		0, // GPU 索引起始 如果有多个GPU可能是[0,1,2,3...]
		1, // 要处理的尺度数 越多越慢越准
		0.25f, // 逐次尺度之间的间隙
		Render
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值