level 1
skaru8
楼主
voidhistProject(IplImage * srcImg,int* horiProj,int* vertProj)
{
// 程序用到的参数
int i, j;
uchar* ptr =NULL; // 指向图像当前行首地址的指针
uchar* temp =NULL;
int HEIGHT = srcImg->height;
int WIDTH = srcImg->width;
for(i =0; i < HEIGHT; i ++){
ptr =(uchar*)(srcImg->imageData + i * srcImg->widthStep);
for(j =0; j < WIDTH; j ++){
temp = ptr + j; // 减少计算量
*(horiProj + i)+=*temp; // 计算水平方向的投影
*(vertProj + j)+=*temp; // 计算垂直方向的投影
}
}
2018年01月24日 09点01分
1
{
// 程序用到的参数
int i, j;
uchar* ptr =NULL; // 指向图像当前行首地址的指针
uchar* temp =NULL;
int HEIGHT = srcImg->height;
int WIDTH = srcImg->width;
for(i =0; i < HEIGHT; i ++){
ptr =(uchar*)(srcImg->imageData + i * srcImg->widthStep);
for(j =0; j < WIDTH; j ++){
temp = ptr + j; // 减少计算量
*(horiProj + i)+=*temp; // 计算水平方向的投影
*(vertProj + j)+=*temp; // 计算垂直方向的投影
}
}