2011-07-02 12 views

Trả lời

6

I think this is what you are looking for. Mã này được viết bởi Ray Juang.

ví dụ về việc sử dụng mã ở trên

void main(int argc, char *argv[]) 
    if (argc <= 1) { 
      printf("Usage: %s <image>\n", argv[0]); 
      return; 
     } 

    IplImage *tmp = cvLoadImage(argv[1]); 
    IplImage *tmp2 = cvCreateImage(cvSize(tmp->width, tmp->height), IPL_DEPTH_8U, 1); 

    cvCvtColor(tmp, tmp2, CV_RGB2GRAY); 

    cvNamedWindow("Before"); 
    cvShowImage("Before", tmp); 

    cvWiener2(tmp2, tmp2, 3,3); 
    cvNamedWindow("After"); 

    cvShowImage("After", tmp2); 
    //cvSaveImage("C:/temp/result.png", tmp2); 
    cvWaitKey(-1); 


    cvReleaseImage(&tmp); 
    cvReleaseImage(&tmp2); 
} 
+0

Liên kết để nhóm tin nhắn yahoo là bị hỏng. –

+0

Đã cập nhật. Dù sao, các liên kết thay thế trỏ đến hai tập tin giống nhau – Niroshan

+1

tất cả các liên kết đều bị hỏng, tôi nghĩ đây là những nguồn gốc: https://www.ocf.berkeley.edu/~rayver/mm/code/cvWiener2/ – Amro