コード例 #1
0
 bool ToFCameraPMDController::GetAmplitudes(char* sourceData, float* amplitudeArray)
 {
   float* tempArray = new float[m_CaptureWidth*m_CaptureHeight];
   this->m_PMDRes = pmdCalcAmplitudes(m_PMDHandle, tempArray, this->m_NumberOfBytes, m_DataDescription, &((SourceDataStruct*)sourceData)->sourceData);
   TransformCameraOutput(tempArray, amplitudeArray, false);
   delete[] tempArray;
   return ErrorText(this->m_PMDRes);
 }
コード例 #2
0
 bool ToFCameraPMDController::GetAmplitudes(char* sourceData, float* amplitudeArray)
 {
   this->m_PMDRes = pmdCalcAmplitudes(m_PMDHandle, amplitudeArray, this->m_NumberOfBytes, m_DataDescription, &((SourceDataStruct*)sourceData)->sourceData);
   return ErrorText(this->m_PMDRes);
 }