opencv 提取单通道 ,转化灰度图像。
发布网友
发布时间:2022-05-17 05:28
我来回答
共1个回答
热心网友
时间:2023-10-09 08:44
IplImage* p = cvLoadImage("E:\\1.jpg");
IplImage* dst = cvCreateImage(cvGetSize(p),p->depth,1);
for(int i=0;i<p.width;i++)
{
for(int j=0;j<p.height;j++)
{
(uchar*)(dst->imageData+j*p->widthStep)[i] = (uchar*)(dst->imageData+j*p->widthStep)[i*3+1];
}
}