请问一下openmp可以将图片分块来处理吗??
比如我把一张1920*1080的图片从上往下分成4块,
下面是我的代码,加了openmp后,程序并没有变快。。。怎么修改? 麻烦大神指点一二
#pragma omp parallel for firstprivate( a2,d_sq ,size_child_y)
for(int t=0;t<THREAD_NUM;++t)
{
for( int i=0;i<size_child_y;i++ )//size_child_y 为图像子块的大小
{
pic_curv2(a2,d_sq, *y_child[t].data++,ep.v[0]); //改变子块的像素值大小
}
}