Software Archive
Read-only legacy content
17061 Discussions

Inconsistency in the SDK (imageposition)

AndreCarlucci
Beginner
539 Views

I just would like to report  a small inconsistency in the SDK (is there a better place to report these things?

When getting a Joint positionImage, it is returned a PXCMPoint3DF32. (JointData)

When getting a hand positionImage, it is returned a PXCMPointF32 (QueryMassCenterImage)

I believe both should be PXCMPointF32 since Z is not present in image coordinates, right?

Thanks,

André

0 Kudos
3 Replies
Pubudu-Silva_Intel
539 Views

Andre,

Are you suggesting that both should not be  PXCMPointF32 ?

 

 

quote=Andre Carlucci]

I just would like to report  a small inconsistency in the SDK (is there a better place to report these things?

When getting a Joint positionImage, it is returned a PXCMPoint3DF32. (JointData)

When getting a hand positionImage, it is returned a PXCMPointF32 (QueryMassCenterImage)

I believe both should be PXCMPointF32 since Z is not present in image coordinates, right?

Thanks,

André

0 Kudos
AndreCarlucci
Beginner
539 Views

Yes, they represent the same concept (position in the generated image) and they have no Z in this case.

0 Kudos
Dagan_E_Intel
Employee
539 Views

Thanks Andre,

Good catch!

The 3D dimension holds the depth at the X,Y location, which was thought to be helpful, but indeed both image positions should better have the same type for consistency and clearer usage

 

cheers,

Dagan

0 Kudos
Reply