

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的功用並且要利用他,重點在於上網找資料並且立即的使用它,感覺自己沒辦法這麼快的吸收它,不過啟發式教育卻時是應該大大的推廣。視訊處理第二堂課可將彩色圖檔或是視訊畫面變成灰色、黑白和邊框的樣式,這些功能感覺非常的新鮮,沒想到有些特效感覺很不錯喔!!
沒有留言:
張貼留言