OpenNI 1.5 меняет список? - PullRequest
3 голосов
/ 16 февраля 2012

Я использую OpenNI v1.5.2.23, но большинство примеров, которые я нахожу, предназначены для 1.0.0.23, поэтому мне приходится каждый раз менять код, чтобы использовать новые функции вместо устаревших.

Примеры:

OldCode: using xn;

NewCode: using OpenNI;

---
OldCode: depth.GetDepthMapPtr().ToPointer();

NewCode: depth.DepthMapPtr.ToPointer();

---
OldCode: depth.GetMapOutputMode();

NewCode: depth.MapOutputMode;

---
OldCode: new Context(@"..\..\data\openniconfig.xml");

NewCode: Context.CreateFromXmlFile(@"..\..\data\openniconfig.xml", out scriptNode);

---

OldCode: Bitmap((int)mapMode.nXRes, (int)mapMode.nYRes ...

NewCode: Bitmap((int)mapMode.XRes, (int)mapMode.YRes ...

---

Я смотрю на старое, затем перехожу к новым образцам или документации, чтобы найти правильный новый метод / класс / свойство, но это очень много времени.

Итак, вопрос в том, сделал ли кто-то какой-то список того, что изменилось? (журнал изменений, который идет с OpenNI, мне не очень помог)

...