📄 cameradatenverarbeitung.cpp
字号:
#include "stdafx.h"
#include "CameraDatenverarbeitung.h"
//Sucht den Blob, an dem sich festgeangelt werden soll
//Ergebnis in FixBlob.
//ret -1, wenn ung黮tig
int FindFixBlob(char* FixBlob, char* Daten, char FoundBlobs)
{
int i;
unsigned int biggestSize = 0;
short biggestBlob = 0;
unsigned int size;
if (FoundBlobs > 0)
{
for(i=0; i<FoundBlobs; i++)
{
size = (Daten[i*BLOB_LENGTH + 1] - Daten[i*BLOB_LENGTH + 3]) *
(Daten[i*BLOB_LENGTH + 4] - Daten[i*BLOB_LENGTH + 2]);
if (size > biggestSize)
biggestBlob = Daten[i*BLOB_LENGTH];
}
FixBlob[0] = Daten[biggestBlob*BLOB_LENGTH + 1];
FixBlob[1] = Daten[biggestBlob*BLOB_LENGTH + 2];
FixBlob[2] = Daten[biggestBlob*BLOB_LENGTH + 3];
FixBlob[3] = Daten[biggestBlob*BLOB_LENGTH + 4];
return biggestBlob;
}
else
{
return -1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -