今天是學把每張圖都改成三原色的顯現,還有加邊框,做出相框的效果!!
其實只有把一張圖做去背的功能,把一張圖裡面白色的部分弄不見就可以了!
去背: if(ptr1[3*x]<250&&ptr1[3*x+1]<
然後今天的程式老師說有一個小Bug!!!!!在以下:
for (int y=0; y<pImg->height; y++) {
uchar* ptr1=(uchar*) (pImg->imageData +y*pImg->widthStep);
uchar* ptr2=(uchar*) (rImg->imageData +y*rImg->widthStep);
for (int x=0; x<pImg->width; x++) {
ptr2[3*x]=0;
ptr2[3*x+1]=0;
ptr2[3*x+2]=ptr1[3*x];
}
}
把下列code:
改成 ptr1[3*x+2];
沒有留言:
張貼留言