&& strncmp( argv[1], "--cascade=", optlen ) == 0 ) 比較字符串argv[1]和"--cascade="的前optlen個字符
{
cascade_name = argv[1] + optlen;這句不清楚,知道了說壹聲。
input_name = argc > 2 ? argv[2] : 0;如果輸入三個參數則用第三個參數作為相機索引。否則采用0號相機。
}
if( !input_name輸入的名字為空
|| (isdigit(input_name[0]) inputname[0]第壹個字母是數字
&& input_name[1] == '\0' inputname[1]為結束符) )
capture = cvCaptureFromCAM( !input_name ? 0 : input_name[0] - '0' );如果有相機索引參數則用索引參數作為實參否則采用0號設備。註意這裏是減去 '0' 所以只能輸入0~9的數。