2013年2月28日 星期四

HW02


今天,學習的是如何將影像變成灰階、黑白和線條。
學習了以下幾個function
cvCreateImage(圖像的大小,IPL_DEPTH_8U1/2/3/4);1黑白,2黑白透明,3彩色,4彩色透明
cvCvtColor改灰階
cvThreshold改黑白
cvResizeWindow改影像尺寸
今天一開始程式會當機,之後將
pImg = cvQueryFrame(capture);
pImg2 = cvCreateImage(cvSize(pImg->width,pImg->height), IPL_DEPTH_8U, 3);
gray = cvCreateImage(cvSize(pImg->width,pImg->height), IPL_DEPTH_8U, 1);
bw = cvCreateImage(cvSize(pImg->width,pImg->height), IPL_DEPTH_8U, 1);
pCannyImg = cvCreateImage(cvGetSize(pImg), IPL_DEPTH_8U, 1);
放在while外就可以使之不吃記憶體從而不會當機。

沒有留言:

張貼留言