2013年6月13日 星期四

HW03



今天是學把每張圖都改成三原色的顯現,還有加邊框,做出相框的效果!!
其實只有把一張圖做去背的功能,把一張圖裡面白色的部分弄不見就可以了!
去背: if(ptr1[3*x]<250&&ptr1[3*x+1]<250&&ptr1[3*x+2]<250)

然後今天的程式老師說有一個小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];   

沒有留言:

張貼留言