2010年3月8日 星期一

hw2

這五張圖是用原始的程式碼執行的結果,只是改了圖片而已























cvCvColor(pImg, gray, CV_BGR2GRAY) // 彩色轉灰階


cvThreshold( gray, bw, 63, 255, CV_THEWSH_BINARY) // 灰階轉黑白


cvThreshold( pImg, pImg2, 127, 255, CV_THEWSH_BINARY)


63和127的值可以做一些改變讓黑白的比例改變




接下來是利用攝影機捕捉影像









其中有一張圖是用function調整圖的大小

test = cvCreateImage(cvSize(frame->width*3.14,frame->height*3.14), IPL _DEPTH_8U, 3)


長寬都放大了3.14倍


接著用cvResize來改變視窗的大小


再利用cvFlip(影像來源 ,0 , 0)將圖片轉正



How many colors in the plmg2 image??

有2的三次方種

因為R,G,B(0,255兩種)




心得:

這次作業比第一次複雜了一點,需要了解很多的function的功用並且要利用他,重點在於上網找資料並且立即的使用它,感覺自己沒辦法這麼快的吸收它,不過啟發式教育卻時是應該大大的推廣。視訊處理第二堂課可將彩色圖檔或是視訊畫面變成灰色、黑白和邊框的樣式,這些功能感覺非常的新鮮,沒想到有些特效感覺很不錯喔!!

沒有留言:

張貼留言